哪一个是Java中最简单、依赖性最低的AOP框架?
我想使用AOP框架,但有两个限制 我选择的任何框架哪一个是Java中最简单、依赖性最低的AOP框架?,java,jakarta-ee,aop,Java,Jakarta Ee,Aop,我想使用AOP框架,但有两个限制 我选择的任何框架 必须相当独立。我计划在遗留代码库中使用它,因此 无法将预期依赖项(如commons-logging-XXX.jar)升级为commons-logging-newest.jar 必须有相当好的文档记录,不应该太复杂而无法理解和集成 据我所知,它只是一个编译器,除了包含AspectJ运行时jar之外,对已编译程序没有任何依赖性 它也是积极维护的,是Eclipse项目的一部分,有一个很好的开发环境(,Eclipse的插件)。好的,这一个并不适合您的所
它也是积极维护的,是Eclipse项目的一部分,有一个很好的开发环境(,Eclipse的插件)。好的,这一个并不适合您的所有需求,但我认为,它值得一看: 积极的
- 由于使用JavaAgent,除了需要java 1.5之外,没有依赖项
- 不需要XML标记,只需使用POJO类即可
- 我自己尝试过,发现它很容易使用(不是很复杂)
- 再也没有人主动维护了
- 糟糕的文件
- 您不能做一个成熟的AOP框架允许您做的所有事情
格里茨,加德我喜欢春天+AspectJ。如果愿意,您可以在xml中执行所有切入点定义,并且不需要更改遗留内容上的一行代码。如果您已经了解spring和AOP的概念,那么就没有什么可学的了。我唯一担心的是spring AOP的依赖性的数量。