spring boot怎么配置编程式事务TransactionTemplate?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot怎么配置编程式事务TransactionTemplate?相关的知识,希望对你有一定的参考价值。

spring boot项目怎么配置编程式事务TransactionTemplate?,是需要使用什么注解吗,请尽量说的具体点,不要copy的

参考技术A 一个是TransactionTemplate
看名字就知道,又是一个类似于RedisTemplate的模板类。使用很简单,是一个回调。
[java] view plain copy
transactionTemplate.execute(new TransactionCallback()
@Override
public Object doInTransaction(TransactionStatus transactionStatus)
try

userRepository.save(user);
for (int i = 0; i < 10; i++)
Post post = new Post();
if (i == 5)
post.setContent("dddddddddddddddddddddddddddddddddddddddddddd");
else
post.setContent("post" + i);
post.setWeight(i);
postService.save(post);

以上是关于spring boot怎么配置编程式事务TransactionTemplate?的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot 中使用 @Transactional 注解配置事务管理

Spring Boot 中使用 @Transactional 注解配置事务管理

Spring Boot 中使用 @Transactional 注解配置事务管理

Spring Boot 中使用 @Transactional 注解配置事务管理

Spring Boot 中使用 @Transactional 注解配置事务管理

用Java+xml配置方式实现Spring数据事务(编程式事务)