Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想向刚接触 Spring 编程的人解释一下 Spring AOP。有人可以帮我找到面向方面编程的真实示例吗?
主要是一个无用的技术:主要应用是在每个方法的开头自动添加一个日志语句。 理论上的应用是出于任何原因自动添加代码。
缺点 Apsects 修改字节码并添加源代码中不可见的内容。这给其他工具(如测试覆盖率计算)带来了很大的问题,然后给出了错误的测试覆盖率。 它进一步介绍:你看到的不是你得到的。
最好远离那个。这增加了我们项目的成本而没有任何好处,我们终于在两年后将其移除,现在更快乐了。