小弟技术很差,进公司实习后老大叫我写个简单的JAVA例子,关于HibernateDao和JDBCDao的事务管理,因为开发里既用到HibernateDao又用到JDBCDao,请问怎么把他们视为一个整体呢,老大说用Hibernate的事务管理只能管理HibernateDAO,请问该怎么实现呢,请各位大牛看看吧,呜呜呜,如果可以,就写详细点可以吗?麻烦您们了
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
通过spring aop 对 hibernateDao 进行 一个事务 配置,通过
对JDBD DAO 进行一个 事务配置。这样就可以区分开
建议不要写到一起去,人为的增加了系统的判断的难度
aop拦截不用的包名的dao
hibernateDao用HibernateTransactionManager
jdbc用DataSourceTransactionManager
如果需要调用SQL,完全可以通过Hibernate来实现,不用单独写。