1、什么是AOP?面向切面编程。它和面向对象编程(OOP)都是一种编程思想。AOP也是为了实现代码重用,只是它的代码重用是通过代理来实现的,而OOP的代码重用是通过集成来实现的。比如我有一个B类,B类里面有几个方法,现在的需求是不破坏B类的前提下,给B类里的几个方法都添加事务。1、什么是AOP?面向切面编程。它和面向对象编程(OOP)都是一种编程思想。AOP也是为了实现代码重
1、什么是AOP?面向切面编程。它和面向对象编程(OOP)都是一种编程思想。AOP也是为了实现代码重用,只是它的代码重用是通过代理来实现的,而OOP的代码重用是通过集成来实现的。比如我有一个B类,B类里面有几个方法,现在的需求是不破坏B类的前提下,给B类里的几个方法都添加事务。1、什么是AOP?面向切面编程。它和面向对象编程(OOP)都是一种编程思想。AOP也是为了实现代码重