事务相关知识
JDBCTransaction
单个数据库(一个SessionFactory对应一个数据库),由JDBC实现。
最常用的事务
JTATransaction
分布式事务,垮数据库,比如说银行转账,就需要这种跨数据库的事务来操作。
事务边界:即事务开启,提交,关闭这些代码的位置。
mvc三层架构的思想上,事务边界的处理应该放在业务逻辑层中,但是Transaction对象是dao层的,所以要采用spring这种框架来实现明确的mvc分层。
本文介绍了两种主要的事务类型:JDBCTransaction适用于单个数据库的操作,而JTATransaction则用于处理分布式事务,如银行转账等场景。文章还讨论了事务边界的定义及其在MVC架构中的位置。
事务相关知识
JDBCTransaction
单个数据库(一个SessionFactory对应一个数据库),由JDBC实现。
最常用的事务
JTATransaction
分布式事务,垮数据库,比如说银行转账,就需要这种跨数据库的事务来操作。
事务边界:即事务开启,提交,关闭这些代码的位置。
mvc三层架构的思想上,事务边界的处理应该放在业务逻辑层中,但是Transaction对象是dao层的,所以要采用spring这种框架来实现明确的mvc分层。

被折叠的 条评论
为什么被折叠?