page contents

springmvc 切换springboot TransactionTemplate引发的问题

Pack 发布于 2019-12-26 15:55
阅读 775
收藏 0
分类:Java开发

之前项目是spring mvc的,现在尝试改成spring boot,之前用到了 TransactionTemplate 切换后could not be found.

之前怎么用的:

attachments-2019-12-BOG4UkP85e046714dd29f.pngattachments-2019-12-WXNnUWyR5e04671c16845.pngattachments-2019-12-S9pfCYJU5e04672323913.png

springmvc xml配置attachments-2019-12-MKzY8TEl5e04672a2d5fd.png


现在项目切换为springboot后 加载不到TransactionTemplate

请问boot需要怎么配置数据源吗

报错 代码

attachments-2019-12-QntFMAzH5e046732830ef.png


37
Pack
Pack

你可以考虑使用编码解决事务Bean申明问题。下面为伪编码:

@configuration

public class DBConfig {


@Bean

public TransactionTemplate getTx() {

return new TransactionTemplate();

}

}


不过一般情况,如果你使用Springboot数据源之后默认是有事务注入的,除非你项目代码有特殊要求。

请先 登录 后评论