在春天,顾问和方面之间有什么区别?

时间:2014-03-16 18:16:16

标签: java spring aop spring-aop

spring doc说顾问(不是建议)是一个轻量级的方面。我想更多地了解这两个。

所有信息,如概念和代码(春天代码确实是对这些概念的暗示)都是受欢迎的。

但是我没有找到医生对此进行深入解释。

1 个答案:

答案 0 :(得分:1)

这是我的理解..

方面意味着您要解决的特定问题,这会影响整个应用程序,例如日志记录,安全性等。

顾问指定采取什么行动(在特定点切割时)。 就像你可以说的那样 我想通过在所有方法的开头放置logger语句来解决日志记录问题。

所以你可以说Aspect是关注点,顾问是解决这个问题的方法。

相关问题