MSSQL ORACLE 都支持事务
MySQL 后来的INNODB数据库才支持事务
Hibernater本身的SessionFactory可以得到一个事务处理类,它来负责SAVA之后的COMMIT,
问题是,Spring为什么如此麻烦还要搞个代理类org.springframework.orm.hibernate3.HibernateTransactionManager,才能帮助DAO类完成SAVA?而且隐式完成COMMIT的还不是DAO本身,还是个DAO$$EnhancerByCGLIB$$6af18c26,这是个什么类啊?
更让人不爽的是,支持事务的数据库,反而需要这个代理事务类,不支持事务的如:老本版的MYSQL,却不需要这个代理类?这是怎么搞的啊》
MySQL 后来的INNODB数据库才支持事务
Hibernater本身的SessionFactory可以得到一个事务处理类,它来负责SAVA之后的COMMIT,
问题是,Spring为什么如此麻烦还要搞个代理类org.springframework.orm.hibernate3.HibernateTransactionManager,才能帮助DAO类完成SAVA?而且隐式完成COMMIT的还不是DAO本身,还是个DAO$$EnhancerByCGLIB$$6af18c26,这是个什么类啊?
更让人不爽的是,支持事务的数据库,反而需要这个代理事务类,不支持事务的如:老本版的MYSQL,却不需要这个代理类?这是怎么搞的啊》
楼主【BriannaLove】截止到2008-07-28 17:44:41的历史汇总数据(不包括此帖):
发帖的总数量:6 发帖的总分数:10 每贴平均分数:1
回帖的总数量:6 得分贴总数量:1 回帖的得分率:16%
结贴的总数量:6 结贴的总分数:10
无满意结贴数:5 无满意结贴分:45
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:83.33 % 无满意结分率:450.00%
敬礼!