非Spring组件的Springaop

xvw2m8pv  于 2021-06-21  发布在  Flink
关注(0)|答案(1)|浏览(367)

我正在用java配置编写Spring4应用程序。我可以在这个项目中为所有spring组件使用aop。但我不能把它用于普通的pojo类。
我需要添加的库是什么?我需要在配置文件中添加什么配置才能正常工作

nwlls2ji

nwlls2ji1#

springaop只能应用于spring管理的组件/bean,而不能应用于非springpojo。
如果您想将aop应用于非spring类,您需要的是aspectj,而不是像springaop那样基于代理的“aop-lite”框架。有关如何将aspectj(根本不需要spring)与spring结合使用以及如何配置加载时编织的更多信息,请阅读spring手册的相应部分。

相关问题