2018年5月21日

spring---AOP设计原理

摘要: 1、简介 AOP:Aspect Object Programming 面向切面编程,功能是让关注点和业务代码分离,可自定义切面,将影响了多个类的公共行为抽取出来,封装成一个可重用的模块,然后在运行的时候往业务方法中动态加入"切面类代码"。例如日志,事务处理,权限控制。减少了代码的重复性,降低了模块之 阅读全文

posted @ 2018-05-21 16:07 米虫爱喝咖啡 阅读(282) 评论(0) 推荐(0) 编辑

设计模式--代理模式

摘要: 1.定义 通过代理对象访问目标对象。好处:在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。 代理模式的关键点是:代理对象与目标对象.代理对象不仅会调用目标对象,并且可以对目标对象进行扩展。 2.静态代理 特点:需要定义接口或者父类,被代理对象与代理对象一起实现相同的接口或者是继承相 阅读全文

posted @ 2018-05-21 13:37 米虫爱喝咖啡 阅读(128) 评论(0) 推荐(0) 编辑

导航