1、Criteria setFetchSize实际上与分页操作并没有关系,它的作用是在查询中进行分批数据返回,其中的值就是每次分批查询的记录数,主要是为了提高查询性能的.举个例子来说:如果你这次查询一共是50条结果,如果你这里设置了setFetchSize(5);则JDBC会5条5条的将数据返回给J...
分类:
Web程序 时间:
2014-11-12 19:38:41
阅读次数:
222
1. Hibernate关系映射基础
1.1. Doctype
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
指定根元素和dtd文件的命名空间。
1.2. hibernate-mapping
schema="schemaName"
...
分类:
Web程序 时间:
2014-11-12 17:57:14
阅读次数:
163
最近项目中使用到了Hibernate,但每次数据库记录有更新后,用hibernate无法查找到更新后的数据。网上查找了许多教程,最终发现通过更改hibernate的默认连接池可以解决。通过使用c3p0连接池,替换掉hibernate的默认连接池后,就可以查找到MySQL更新后的数据了。...
分类:
数据库 时间:
2014-11-12 16:41:05
阅读次数:
234
(1)、对象/关系数据库映射(ORM)
ORM(Obejcgt/Relation Mapping,对象/关系数据库映射):完成面向对象的编程语言到数据库的映射(面向对象编程语言和数据库之间的桥梁);他可以把关系型数据库包装成面向对象的模型
ORM工具的唯一作用就是:把对持久化对象的增、删、改等操作转换成...
分类:
Web程序 时间:
2014-11-12 15:03:27
阅读次数:
220
小小的记录一下自己对这两个属性的理解。
假如有两个类
class Group{
private int id;
private Set users = new ...
}
class User{
private int id;
private Group group = new ..
}
他们之间是 一对多的关系 Group (1) ---> ...
分类:
Web程序 时间:
2014-11-12 15:01:13
阅读次数:
195
hibernate官方新手教程第一部分 - 第一个Hibernate程序 首先我们将创建一个简单的控制台(console-based)Hibernate程序。我们使用内置数据库(in-memory database) (HSQL DB),所以我们不必安装不论什么数据库server。 让我们如果我们希...
分类:
Web程序 时间:
2014-11-12 13:20:57
阅读次数:
267
转载逆心http://www.cnblogs.com/kissdodog/archive/2013/02/21/2919886.html1.hibernate-mapping 这个元素包括以下可选的属性。schema属性,指明了这个映射所引用的表所在的schema名称。假若指定了这个属性, 表名会....
分类:
Web程序 时间:
2014-11-11 21:03:09
阅读次数:
323
//测试存储二进制文件@Testpublic void test() throws IOException{InputStream in=new FileInputStream("E:\\test.txt");byte[] tblob=new byte[in.available()];in.read...
分类:
数据库 时间:
2014-11-11 20:53:20
阅读次数:
235
一对一: --二级缓存 user *******************************************************************一对多和多对一:一对多 多对一: *******...
分类:
Web程序 时间:
2014-11-11 20:46:51
阅读次数:
255
首先需要有设计好的数据库,然后创建一个Web Project然后右键点击项目选择MyEclipse→add Hibernate Capabilities →→→→,然后如果没有管理员的话需要在选择MyEclipse Database Explorer然后右键选中MyEclipse Derby 选择 ...
分类:
Web程序 时间:
2014-11-11 20:43:43
阅读次数:
253