SPRING事务生效需要的配置



注意:

不同!!!

能使@Scheduled(定时任务)生效

能使@Transactional生效

 

1

 

2

class="org.springframework.jdbc.datasource.DataSourceTransactionManager"lazy-init="true">

3@transactional注解

如果@transactional注解标注的方法A中有两次落地BC两张表,则事务将在方法A结束之后提交事务。

表示A方法结束后,BC表中才会有交易数据。过程中不会commit落地数据。

 

 

 

 

@Transactional放在类级别上等同于该类的每个公有方法都放上了@Transactional

@Transactional只对公有法有效


源文档 <http://zhidao.baidu.com/link?url=kYwERC-KH6UA7po74Qkk7l1l2NbBl8QuZhtn4As9dbcuHMx2pFeKkCkrg6fVQO_cwsZQSsGMcmPe07MqRP2eCq>


 

源文档 <http://zhidao.baidu.com/link?url=kYwERC-KH6UA7po74Qkk7l1l2NbBl8QuZhtn4As9dbcuHMx2pFeKkCkrg6fVQO_cwsZQSsGMcmPe07MqRP2eCq>

你可能感兴趣的:(SPRING事务生效需要的配置)