
Hibernate3
guomingzhang2008
这个作者很懒,什么都没留下…
展开
-
hibernate注解
建档整理了下hibernate的注解:待整理中......原创 2013-06-14 10:13:27 · 155 阅读 · 0 评论 -
hibernate主键注解
hibernate主键注解:[code="java"]@Id@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "testGenerator")@SequenceGenerator(name = "testGenerator", sequenceName = "seq_t_student")...原创 2013-06-14 10:10:57 · 273 阅读 · 0 评论 -
hibernate异常
hibernate异常:1、异常 identifier of an instance of xx was altered from 8050 to null。。。。我遇到这个问题是这样的,在service层查询出实体a,然后将实体a的主键置空,再次查询有关实体a的操作,然后将实体a的属性复制到新的实体b中,实体b保存到数据库,此时没有添加事务,程序正常运行;当我在servi...原创 2013-06-14 09:58:53 · 270 阅读 · 0 评论 -
查询结果集
1、Integer createSQLQuery.uniqueResult (本地SQL查询的返回结果为Integer)Long createQuery.uniqueResult(HQL查询的返回结果为Long)2、父表(Father),子表(Son、Addr)select {f.*}, {s.*} from xxx....;结果集:[[father, son], [fat...原创 2013-06-08 10:12:46 · 333 阅读 · 0 评论 -
hibernate小知识整理
保存数据后,不能以新产生的实体主键为条件去查询数据,这样是查不到数据的,因为在一个事物中,虽然产生了实体主键,但并没有真正的入库。原创 2013-06-08 10:12:05 · 141 阅读 · 0 评论 -
hibernate延迟加载
解决hibernate延迟加载的问题:在Dao层的方法中添加一个是否获取延迟加载List的参数(如传入一个枚举参数);在Dao获取数据后,判断延迟加载参数,如果获取延迟加载参数为true,则创建一个新的列表,构造器的参数为获取延迟加载的集合,然后将新的集合set到对象属性中,这样在dao层外就可以访问延迟加载的数据了。简单的代码如下:Student.javaprivat...原创 2013-05-30 00:31:08 · 119 阅读 · 0 评论 -
API hibernate3.6.1
hibernate3.6.1 API,中文文档。原创 2012-11-22 21:11:38 · 149 阅读 · 0 评论