在春天建立AOP环境需要什么罐子?

时间:2017-02-13 14:53:03

标签: eclipse spring spring-aop

我想创建一个用户库,其中包括除标准弹簧罐外支持Spring AOP所需的所有jar。

1 个答案:

答案 0 :(得分:0)

不要这样做,而是使用常规的依赖关系管理,例如通过Maven或Gradle。不要创建自己的超级JAR,它只是丑陋和不透明。

Spring AOP manual中描述了您需要哪些JAR。我自己不是Spring用户,只是一个AspectJ用户,但对于简单的Spring AOP,你不需要任何东西,只需spring-aop.jar。我可能会弄错,但也许你只是试试。 CGLIB支持已包含在spring-core.jar

如果您希望升级到完整的AspectJ支持,则只需要更多JAR。然后,您需要spring-aspects.jar,并且根据您启动应用程序的方式,可能需要aspectjweaver.jar

另一个想法:如果你想让自己的生活更轻松,也许你想使用Spring Boot?