Can anyone please explain the difference between Aspects, concerns and cross-cutting concerns in Spring AOP with example? I have gone through a lot of tutorial sites but I didn't get any good explanation.
Asked
Active
Viewed 919 times
1 Answers
-3
Actually, your question is not well-suited for StackOverflow because you are asking for terminology definitions rather than about a concrete programming problem with sample code. Anyway, if it helps, please read these articles about AOP and related terminology:

kriegaex
- 63,017
- 15
- 111
- 202
-
I think if the person asks terminology question in SO, he already read about it in Wikipedia. – saidfagan Feb 23 '21 at 18:21
-
I doubt that, because that very termiology is explained both in the encyclopedia articles I linked to and probably also in the tutorials the OP claims to have read, most prominently in the Spring manual right at the beginning of the AOP section, e.g. in the very first paragraph of [5. Aspect Oriented Programming with Spring](https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#aop) and in [5.1. AOP Concepts](https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#aop-introduction-defn). – kriegaex Feb 24 '21 at 00:24
-
Furthermore, SO is about programming, not about terminology questions, like I explained in my answer. Actually, the question should be deleted or closed as off-topic. I was just being nice, giving a quick hint (instead of reciting or repeating other sources) because the OP was a new user at the time of asking his question. I think I deserve better than your downvote for that. – kriegaex Feb 24 '21 at 00:27