No qualifying bean of type 'org.springframework.transaction.PlatformTransactionManager' available )

在启动类中加入了@EnableTransactionManagement ,在Controller类上加入了@Transactional,报错了
No qualifying bean of type 'org.springframework.transaction.PlatformTransactionManager' available
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:347)

可以通过使用 @Transactional(transactionManager = “xxTransactionManager”) 来进行指定。
配置的事务管理器对象忘记加@Bean注解,加上就扫描出来了。

是不是忘记再XXXconfig创建事务管理器,并@bean加入到容器中。或者创建多个,并指定