java - J2SE 应用程序的事务管理

标签 java jdbc

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

自动提交和提交管理的典型禁用对于程序员处理跨多个 DAO 的错误并进行回滚来说是一件麻烦事。

谁能推荐更好的交易管理?

最佳答案

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

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

关于java - J2SE 应用程序的事务管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10765329/

相关文章:

java-Thymeleaf : how get next date?

java - 禁用从 Maven 运行的 Jetty 日志记录

c# - SqlCommand 是否优化了参数化的sql 语句?

java - 如何将 JComboBox 事件处理程序的字符串放入变量中进行查询?

grails - 将 Groovy 应用程序连接到 SQL Server Express

Java图形: Passing Parameters to the paint method

java - 通过Java进行CMD操作

java - 嵌入式 H2 + Tomcat 7 JDBC 领域 + Hibernate = "Locked by another process"

java - 从存储过程返回的 STRUCT 中读取 ARRAY

java - 洗牌阵列