2

推荐用于传统 JDBC 连接事务的事务管理技术是什么?

自动提交和提交管理的典型禁用是程序员处理和回滚跨越多个 DAO 的错误的麻烦。

任何人都可以推荐更好的交易管理?

4

2 回答 2

4

如果您直接使用 JDBC,那么您将需要忍受 JDBC 事务管理功能的麻烦,即setAutoCommit(false)自己提交/回滚。

另一方面,如果您使用更高级别的东西,您可以使用更高级别的事务管理 API。例如,Hibernate、JDO 和 JPA 都提供了更高级别的事务管理机制。

于 2012-05-26T10:14:28.903 回答
2

我会选择spring jdbc/spring DAO。它为您提供了很好的 JDBC 包装器

于 2012-05-26T10:13:46.697 回答