spring的一个方法被@transactional注解时,它不会为@service注解类创建bean

chhkpiq4  于 2021-07-14  发布在  Java
关注(0)|答案(1)|浏览(304)

spring应用程序无法启动,因为它找不到用@service注解的类的bean来自动连接到配置类中。但它只在我用@transactional注解特定服务类中的方法时发生。为什么会这样?

xnifntxz

xnifntxz1#

当您使用@transactional spring注解您的类时,请使用aop,如果您的类是final的并且没有接口,那么它就不能在您的类上创建代理。

相关问题