Spring 混合注释bean和声明性AOP转换

Spring 混合注释bean和声明性AOP转换,spring,transactions,annotations,Spring,Transactions,Annotations,我有一个使用声明性AOP转换的现有项目,我想使用@Service、@Repository、@Component添加带注释的bean,但事务不适用于带注释的服务,但声明性bean没有问题,我的问题是,是否可以在一个项目中混合带注释的bean和声明性AOP转换,如果可以,如何实施?声明bean和注释bean之间有什么区别吗?如果问题太愚蠢,请告诉我,提前谢谢。发现问题后,servlet上下文级别再次扫描DAO、管理器、服务层,但事务是在应用程序上下文级别定义的,解决方案是使servlet上下文级别仅

我有一个使用声明性AOP转换的现有项目,我想使用@Service、@Repository、@Component添加带注释的bean,但事务不适用于带注释的服务,但声明性bean没有问题,我的问题是,是否可以在一个项目中混合带注释的bean和声明性AOP转换,如果可以,如何实施?声明bean和注释bean之间有什么区别吗?如果问题太愚蠢,请告诉我,提前谢谢。

发现问题后,servlet上下文级别再次扫描DAO、管理器、服务层,但事务是在应用程序上下文级别定义的,解决方案是使servlet上下文级别仅扫描控制器