AOP概念
2018-02-28 10:27
148 查看
1、OOP
核心:对象。
对一个实体的属性和行为进行抽象,封装成一个对象,以获得更加清晰的逻辑单元的划分。
2、AOP
核心:切面
将影响多个类的公共行为封装到一个可重用模块,定义为一个切面。
所谓“切面”,就是指与业务无关,但多个业务模块都共同调用的功能模块。面向切面编程,就是为了减少系统的重复代码,降低业务模块和非业务模块之间的耦合度,有利于未来的可操作性和可维护性。
核心:对象。
对一个实体的属性和行为进行抽象,封装成一个对象,以获得更加清晰的逻辑单元的划分。
2、AOP
核心:切面
将影响多个类的公共行为封装到一个可重用模块,定义为一个切面。
所谓“切面”,就是指与业务无关,但多个业务模块都共同调用的功能模块。面向切面编程,就是为了减少系统的重复代码,降低业务模块和非业务模块之间的耦合度,有利于未来的可操作性和可维护性。
相关文章推荐
- Spring框架基本概念之POJO,EJB,DI,AOP,IOO,JCA
- spring aop方式配置事务中的三个概念 pointcut advice advisor
- 一些重要的AOP概念和术语(摘自Spring开发参考手册)
- Java动态代理与AOP概念
- Spring之AOP基本概念及配置AOP
- Spring AOP 概念与术语
- Spring学习之Aop的基本概念
- Spring AOP基本概念
- AOP实现_AOP中的概念_注解方式_XML配置方式声明切面
- AOP基本概念
- Spring AOP的几个概念
- Aop概念,及用处
- SpringAop中的相关概念
- Spring Core Programming(Spring核心编程) - AOP Concepts(AOP基本概念)
- Spring 初探(六)(Spring AOP及DAO基本概念与实例)
- 【Spring-AOP-1】AOP相关概念
- Spring.NET学习笔记13——AOP的概念(基础篇)
- AOP基本概念讲解
- 第三章 AOP 概念与术语
- 深入理解Spring AOP之基本概念