+ -
当前位置:首页 → 问答吧 → Hibernate事务与JDBCtemplate事务如何混用?

Hibernate事务与JDBCtemplate事务如何混用?

时间:2009-07-08

来源:互联网

Hibernate事务与JDBCtemplate事务如何混用?
一开始在项目中使用的是JDBCTemplate,为了提高开发效率决定采用Hibernate,但是发现Hibernate在做批量操作时,效率不是很理想。所以现在采用JDBCTemplate和Hibernate混用,现在问题是如何配置他们的事务?

作者: w329368716   发布时间: 2009-07-08

两者都用同一个datasource,同一spring管理事务就没有问题

作者: fosjos   发布时间: 2009-07-10

你实验过在HIBERNATE的事务总执行JDBC么?(前提是JDBC获得的连接从HIBERNATE中来) 实验看看可以不?

作者: BearKin   发布时间: 2009-07-11

LZ 我觉的 没有必要配置 什么 


Connection conn=SessonFactory.getSesson().connection();//获取连接


Statement stmt=conn.createStatement();

stmt.excuteUpdate(SqlSentence);

然后你就写正常的SQL语句 就ok了,

作者: puhongchun   发布时间: 2009-07-11

为什么要自己处理事务呢?你既然用了JdbcTemplate就应该是用Spring吧?难不成是你自己写的JdbcTemplate类,如果用了Spring为什么不让Spring去管理事务呢?
如果你没用Spring那我建议你去用下,自己手动处理事务代码量太大了。而且写代码特烦。

作者: joe_zhjiang   发布时间: 2009-07-11

作者: familyGo   发布时间: 2011-12-22