Can*_*ell 6 sql hibernate transactions
这两者有区别吗?例如,在hibernate事务中,我们可以访问数据库,运行一些java代码,然后再次访问数据库.我们不能在通过SQL完成的事务中做到这一点吗?这有区别吗?
2直接相互关联 - Hibernate事务映射到并控制JDBC(数据库)事务.
你可以用直接的JDBC/SQL做同样的事情,没有Hibernate - 虽然你需要调用Connection.setAutoCommit(false)
才能开始.否则,默认情况下,在每个语句之后调用commit - 使每个语句在其自己的事务中运行.
有关其他详细信息,请访问http://docs.oracle.com/javase/tutorial/jdbc/basics/transactions.html.
归档时间: |
|
查看次数: |
1765 次 |
最近记录: |