自己使用spring和hibernate结合,利用声明事务+hibernateTemplate来处理事务和完成具体操作。
利用spring产生的service代理对象调用dao的save方法,这里的save方法执行后数据能够正常插入数据库,但是当我在dao的save方法中使用hibernateTemplate.getSessionFactory().getCurrentSession().getTransaction().isActive()方法时输出的却是false
save方法是正常的执行了,数据也正常插入了,就是不理解这个isActive()的结果是什么原因,求指教。 声明式事务 spring
利用spring产生的service代理对象调用dao的save方法,这里的save方法执行后数据能够正常插入数据库,但是当我在dao的save方法中使用hibernateTemplate.getSessionFactory().getCurrentSession().getTransaction().isActive()方法时输出的却是false
save方法是正常的执行了,数据也正常插入了,就是不理解这个isActive()的结果是什么原因,求指教。 声明式事务 spring
解决方案 »
- 想用java做一个工具,模拟浏览器访问指定网站
- tomcat启动遇到的问题,怎么解决啊!!!!!!???
- iBATIS 问题 SSI
- 请帮我看下这几个是什么版本的hibernate
- java ' is not supported as a JSP scripting language
- 一个读取XML的问题
- tomcat和iis整合后,TOMCAT运行一段时间之后就会报如下错误。
- JCreator Pro v3.00.094有注册码了~~
- 如何在Apache Tomcat/4.1.24-LE-jdk14+jboss-3.2.1环境下发布javabean啊
- 如何调用连接池?
- 【急】利用xsd校验xml格式问题
- 关于Criteria对复合主键类的关联类的查询
hibernateTemplate.getSessionFactory().getCurrentSession().getTransaction()和声明式配置的Transaction是同一个?http://www.iteye.com/problems/67159