HibernateDao和JDBCDao的共同事务管理问题

小弟技术很差,进公司实习后老大叫我写个简单的JAVA例子,关于HibernateDao和JDBCDao的事务管理,因为开发里既用到HibernateDao又用到JDBCDao,请问怎么把他们视为一个整体呢,老大说用Hibernate的事务管理只能管理HibernateDAO,请问该怎么实现呢,请各位大牛看看吧,呜呜呜,如果可以,就写详细点可以吗?麻烦您们了

3个回答

class="org.springframework.orm.hibernate3.HibernateTransactionManager">



通过spring aop 对 hibernateDao 进行 一个事务 配置,通过



对JDBD DAO 进行一个 事务配置。这样就可以区分开

建议不要写到一起去,人为的增加了系统的判断的难度
aop拦截不用的包名的dao
hibernateDao用HibernateTransactionManager
jdbc用DataSourceTransactionManager

如果需要调用SQL,完全可以通过Hibernate来实现,不用单独写。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问