如何使用春季交易?

时间:2014-05-12 03:45:14

标签: spring transactions mybatis

正如文件所说,我们可以使用@Transactional注释来使用交易。

然后问题是,如果我在业务方法之前不使用@Transactional注释(方法从mysql数据库读取或写入数据),那么事务如何工作?我是说调用commit()rollback()方法的时候?

顺便说一句,我使用mybatis作为DAO层。

有些人说默认情况下交易将自动提交或回滚。然而,第二个问题是"我可以在一个应用程序中使用@Transactional方法和非@Transactional业务方法吗?即使我配置了事务管理器并在其他方法之前使用@Transactional,非@Transactional业务方法仍将自动提交?"

0 个答案:

没有答案