spring doc说顾问(不是建议)是一个轻量级的方面。我想更多地了解这两个。
所有信息,如概念和代码(春天代码确实是对这些概念的暗示)都是受欢迎的。
但是我没有找到医生对此进行深入解释。
答案 0 :(得分:1)
这是我的理解..
方面意味着您要解决的特定问题,这会影响整个应用程序,例如日志记录,安全性等。
顾问指定采取什么行动(在特定点切割时)。 就像你可以说的那样 我想通过在所有方法的开头放置logger语句来解决日志记录问题。
所以你可以说Aspect是关注点,顾问是解决这个问题的方法。