在我的应用程序中,我使用基于注解的Spring配置。我之前使用了
@ComponentScan
(它可以正常工作)。现在我想通过@EnableTransactionManagement
添加简单的事务管理。但是,当我添加它时,我开始收到一个bean未找到的错误(即我会因为NoSuchBeanDefinitionException
而获得BeanCreationException
)。没有其他错误(即与事务管理无关的内容)。当我将@EnableTransactionManagement
注释掉时,一切正常。我正在尝试将其与DataSourceTransactionManager
一起使用。可能的原因是什么?
proxy-target-class="true"
,而只是重构导致问题的bean。 - Boris Treukhov