Hibernate
chrisdino
这个作者很懒,什么都没留下…
展开
-
解决"No CurrentSessionContext configured…
用Hibernate开发遇到"No CurrentSessionContext configured"错误在使用SessionFactory的getCurrentSession方法时遇到如下错误,经过检查,原因如下:是因为在hibernate.cfg.xml文件中忘记原创 2011-08-16 20:13:16 · 270 阅读 · 0 评论 -
Hibernate中Session.save()方法的返回值
get和load方式是根据id取得一个记录下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检原创 2011-08-16 20:41:00 · 1679 阅读 · 1 评论 -
hibernate二级缓存攻略
关键字: hibernate二级缓存攻略 很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。原创 2011-08-16 21:11:08 · 205 阅读 · 0 评论 -
HIBERINATE主键 自动生成策略
1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己原创 2011-08-16 20:26:10 · 1036 阅读 · 0 评论 -
Hibernate性能优化
关键字: hibernate性能优化 有很多人认为Hibernate天生效率比较低,确实,在普遍情况下,需要将执行转换为SQL语句的Hibernate的效率低于直接JDBC存取,然而,在经过比较好的性能优化之后,Hibernate的性能还是让人相当满意的,特别是应用二级缓存之原创 2011-08-16 21:10:44 · 252 阅读 · 0 评论 -
hibernate配置c3p0 连接池
项目中使用tomcat5.0+mysql4.1,struts+hibernate,其JDBC驱动为3.1.12版本,第一天运行调试一切正常。可是到了第二天,只要一登录就提示"No operations allowed after connection closed"异常。在这种情原创 2011-08-16 20:52:15 · 487 阅读 · 0 评论 -
Hibernate中执行 错误org.hibernate.TransactionException
org.hibernate.TransactionException: Transactionnot successfully started 看了下代码,查了下资料,原因是代码结构问题:Transaction tx1 = session.beginTransacti原创 2011-08-16 20:38:42 · 701 阅读 · 0 评论 -
"No CurrentSessionContext configured"错误
用Hibernate开发遇到"No CurrentSessionContextconfigured"错误 在使用SessionFactory的getCurrentSession方法时遇到如下错误,经过检查,原因如下:是因为在hibernate.cfg.xml文件原创 2011-08-16 20:42:27 · 270 阅读 · 0 评论