hibernate
niguangfeixiang911
一枚Java界的小学生
展开
-
org.hibernate.TransactionException: nested transactions not supported错误的解决方案
出现错误的根本原因不在于配置文件,而是在于hibernate的SessionFactory的生成策略在hibernate4中已经把原有的SessionFactory sessions = cfg.buildSessionFactory();这种方法标记为过时的了。在hibernate4中,构建SessionFactory 需要加入参数ServiceRegistry这里给了一转载 2015-08-13 12:16:45 · 2064 阅读 · 0 评论 -
hibernate中session的get()、load()方法比较
今天在初学hibernate session进行数据库查询操作时,得知有这两种方法,所以去网上查找了一篇总结德较好的文档,所有转载过来load读取:Java代码 Users user = (Users)session.load(Users.class, userId); get读取:Java代码U转载 2015-08-13 12:19:25 · 335 阅读 · 0 评论 -
hibernate持久化对象状态 分析
持久化对象的状态:瞬时对象(Transient Objects):使用new操作符初始化的对象不是立刻就持久化的。他们的状态是瞬时的,也就是说他们没有任何跟数据库表相关联的行为,只要应用不再引用这些对象(不再被任何其他对象所引用),他们的状态将会丢失,并由垃圾回收机制回收。临时对象的特征。临时对象具有以下特征:(1) 不处于Session的缓存中,也可以说,不被任何一个Sess转载 2015-08-13 18:23:08 · 310 阅读 · 0 评论