
hibernate4
shanhuhauu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate get和load区别
get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数转载 2013-05-21 22:35:46 · 473 阅读 · 0 评论 -
Hibernate4中获取SessionFactory的方法
Hibernate4 中 Configuration.buildSessionFactory() 的方法已经标记为过时,官方建议使用:buildSessionFactory(ServiceRegistry serviceRegistry) 这个方法来获取 SessionFactory。 具体实现代码: private static Configuration configuration =原创 2013-05-12 23:03:12 · 927 阅读 · 0 评论 -
Hibernate4 No Session found for current thread原因
Hibernate4 与 spring3 集成之后, 如果在取得session 的地方使用了getCurrentSession, 可能会报一个错:“No Session found for current thread”, 这个错误的原因,网上有很多解决办法, 但具体原因的分析,却没有多少, 这里转载一个原理分析: SessionFactory的getCurrentSession并不能保转载 2014-04-29 15:47:06 · 910 阅读 · 0 评论 -
hibernate主键生成策略值sequence
主键生成策略采用sequence,但没有指定具体的sequence的时候,Hibernate会访问一个默认的sequence,是hibernate_sequence,我们也需要在数据库中建立这个sequence xml文件配置,采用默认seq hibernate_sequence--> 采用指定eeq原创 2014-05-04 14:29:43 · 8846 阅读 · 1 评论 -
Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values;
项目部署,启动过程中有以下警告: [WARN]: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator instead 查看项目中用户类的主键生成策原创 2014-07-28 09:53:56 · 10004 阅读 · 0 评论