日期:2014-05-18  浏览次数:20620 次

spring配置了proxool连接池后还需要spring的事物自动管理吗
我开始用的dbcp连接池配置的spring自动事物管理,后来改为proxool连接池发现把自动管理事物的代码删除后,proxool监控没有什么异常,是因为proxool连接池把事物都处理了吗?

------解决方案--------------------
连接池和事务控制是两个概念,你去掉了事务的代码,连接池当然是正常的,但是你的异常回滚肯定失效了。
------解决方案--------------------
你用basicconnectionpool也一样可以去掉事务管理
------解决方案--------------------
连接池只是用来创建和管理数据库的连接,而spring的事务管理是向连接池要connection,事务就是通过这个connection来控制的,跟连接池没有关系。