Sping AOP 1.什么是AOP 面向切面编程(AOP) 是 面向对象编程的补充(OOP) 传统的业务处理代码中,通常会惊醒事务处理.日志处理等操作.虽然可以使用OOP的组合或继承来实现代码重用,但如果要实现某个功能,同样的代码还是会分散到各个方法中. 如果想要关闭某个功能,或者修改,就必须修改所有相关方法,增加了工作量和出错率. AOP采用横向抽取机制,将重复代码抽取出来,在程序编译或运行时将代码应用到需要执行的地方. AOP可以使开发人员编写业务逻辑时专心于核心业务,提高了开发效率,增强…