比较openSession和getCurrentSession这两个方法之前,我们先认识一下这两个方法。
在进行配置信息管理时,我们一般进行一下简单步骤:
Configuration cfg = new Configuration(); // 获得配置信息对象
SessionFactory sf = cfg.configure().buildSessionFa...
分类:
编程语言 时间:
2014-12-17 16:22:24
阅读次数:
183
Hibernate的configuration类:configuration类是用来加载hibernate配置文件的,默认的是读取hibernate.cfg.xml配置文件的信息。Configuration cfg = new Configuration().configure();//Confi....
分类:
其他好文 时间:
2014-12-08 17:10:19
阅读次数:
138
【Hibernate】之查询中get()和load()的区别,list()和iterate()的区别list()查询//一次性把数据对象取出来
@Test
publicvoidfindTestList(){
Sessions=sessionFactory.getCurrentSession();
s.beginTransaction();
List<Person>persons=s.createQuery("fromPerso..
分类:
Web程序 时间:
2014-11-13 19:10:08
阅读次数:
228
参考文章:http://www.cnblogs.com/leiOOlei/p/3725911.html自己的亲身体会,来源问题this.sessionFactory.getCurrentSession().save(obj);保存不了数据。原因在springMVC配置事务时,事务注解应该在类扫描注解...
分类:
编程语言 时间:
2014-11-10 17:17:11
阅读次数:
260
SSH的项目中,使用getHibernateTemplate 与 getSession有什么的区别?1.使用getSession()方法你只要继承 sessionFactory,而使用getHibernateTemplate()方法必须继承HibernateDaoSupport当然包括 sessio...
分类:
Web程序 时间:
2014-10-30 01:33:14
阅读次数:
187
public IList GetStudentByPage(int pageSize, int pageIndex, string SName) { ISession session = NHibernateHelper.GetCurrentSession(); ...
分类:
系统相关 时间:
2014-09-22 01:21:01
阅读次数:
314
hibernate4无法保存数据author: hiu以后都发文章我都备注一下作者了,hiu就是我了红色字体更新日期:2014-07-08初次使用hibernate4,使用getCurrentSession保存对象时无法将对象的数据保存进数据库,经过一番试验后,发现原来要配置事务才干保存数据。保存数...
分类:
系统相关 时间:
2014-09-21 18:23:31
阅读次数:
266
1. 使用Hibernate时出现Session was already closed异常
出现此异常的原因是Session已经被关闭
如果不是使用的SessionFactory.getSession()来获得Session。
而是使用SessionFactory.getCurrentSession()方法来获得Session时,当事务结束的时候,不管是提交还是回滚事务...
分类:
系统相关 时间:
2014-08-18 18:44:12
阅读次数:
201
初次使用hibernate4,使用getCurrentSession保存对象时无法将对象的数据保存进数据库,经过一番试验后,发现原来要配置事务才能保存数据。 保存数据失败原因: 没有配置事务,通过手动写一个事务,才能提交数据。...
分类:
系统相关 时间:
2014-08-18 12:43:14
阅读次数:
240
一:系统中对谁进行了缓存 在当前的系统中,在全部的 控制器 中,涉及到了用户,会存在一个 User2.GetCurrentSession() 方法,如下: public static User2 GetCurrentSession(){ User2 user = RepRegistory .Sess...
分类:
其他好文 时间:
2014-08-12 21:29:44
阅读次数:
254