What do you mean by aspect oriented programming (aop)?



What do you mean by aspect oriented programming (aop)?..

Answer / Indu Gahlot

Aspect-Oriented Programming (AOP) is a programming paradigm that allows developers to separate cross-cutting concerns from application business logic. Cross-cutting concerns are responsibilities that affect multiple classes and often lead to code duplication, like logging, security, transaction management, etc. AOP provides a way to modularize these concerns as individual 'aspects', which can be declaratively applied to points in the program's flow (join points). In Spring Framework, AOP is implemented using annotations or XML configuration.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Spring Framework Interview Questions

What is spring mvc flow?

1 Answers  


What is the advantage of simplejdbctemplate?

1 Answers  


What do you understand by spring?

1 Answers  


What do you mean by dao?

1 Answers  


What is pointcut in spring?

1 Answers  


What is @requestbody in spring?

1 Answers  


Describe dispatcherservlet.

1 Answers  


What are the components in bean definition?

1 Answers  


What is spring layout java?

1 Answers  


What is spring data?

1 Answers  


What is use of spring boot starter parent? : Spring Boot

1 Answers  


What is the use of rowmapper in spring?

1 Answers  


Categories