hibernate4 session.flush()的作用
2013-08-22 16:02
337 查看
今天用hibernate4.1.0+spring3.1+spring mvc做插入示例,在service层配置了事务
,但是当action访问service层的add(插入数据)方法时,我的Dao层插入方法主要是
每当执行到save(model)那一行,sql也不打印,当然数据库表也没数据,按网上其他同行的解决办法试了一通,试了很多办法无果,最后试了一个在save后加了flush()方法,才插入进去;
session.flush()的用法详见:/article/10320768.html
@Service("supplyContractService") @Transactional
,但是当action访问service层的add(插入数据)方法时,我的Dao层插入方法主要是
public <T extends BaseEntity> void save(T model) { sessionFactory.getCurrentSession().save(model); //sessionFactory.getCurrentSession().flush(); }
每当执行到save(model)那一行,sql也不打印,当然数据库表也没数据,按网上其他同行的解决办法试了一通,试了很多办法无果,最后试了一个在save后加了flush()方法,才插入进去;
session.flush()的用法详见:/article/10320768.html
相关文章推荐
- Hibernate的session中的flush
- Hibernate Session的Flush模式
- java.lang.NoSuchMethodError: org.hibernate.Session.getFlushMode()Lorg/hibernate/FlushMode;
- Hibernate session FlushMode有五种属性
- Hibernate的session.flush做了什么呢?
- org.hibernate.Session常用方法的作用总结
- Hibernate session FlushMode有五种属性
- Hibernate的session.flush做了什么呢?
- MyBatis_sqlsession.flushStatements(作用总结
- Hibernate的session.flush做了什么呢?
- Hibernate Session Flush
- hibernate中的session.flush()和commit()的区别
- Hibernate 中的session 的flush、reflush 和clear 方法 ,及数据库的隔离级别
- Hibernate的session.flush做了什么呢?
- Hibernate的session.flush做了什么呢?
- Hibernate session FlushMode的五种设置
- Hibernate的session中的flush
- Hibernate session.flush方法
- Hibernate深入理解----03操作Session缓存方法(flush、refresh、clear,事务隔离级别)
- NHibernate Session Flush的作用