Spring面向切面编程(AOP)

  什么是AOP 面向切面编程,将多业务流程涉及的通用功能,如权限、日志、事务管理等抽取出来并单独封装,形成独立的切面;在适当的时机,将切面横向切入到业务流程指定的位置中。是对OOP面向对象编程的一种补充。 优点:可以降低各步骤之间的耦合性,且扩展功能时不需要对公共的逻辑处理。 使用场景 Authentication 权限 Authentication 权限、logging, tracing, p
相关文章
相关标签/搜索