Java事务

我现在有一个需求是需要上传一个文件并在两个数据库内写入内容

这时候涉及到数据安全的事务问题

这篇文章说的挺清晰的,事务

简单的来说就是

1.JDBC不能跨库

2.JTA操作复杂

3.spring容器事务,太复杂,没看懂,而且是Hibernate

但是我是mybatis持久化,而且还要跨库

回调监听

往数据库存数据的时候需要用到的,如果存入数据失败,需要进行回调

为什么我在一个逻辑里面不能操作两个数据库

https://docs.spring.io/spring/docs/4.3.13.RELEASE/spring-framework-reference/htmlsingle/#transaction-declarative-annotations

https://blog.csdn.net/u013929527/article/details/102596243

事务注解https://blog.csdn.net/nextyu/article/details/78669997

 

你可能感兴趣的:(java)