
设计模式
林同学啊
这个作者很懒,什么都没留下…
展开
-
Spring aop之代理模式
最近学习spring aop时发现其大量使用了代理模式,于是就想着研究一下代理模式的实现原理。代理模式 代理模式是常用的java设计模式,如上图所示,代理类和实现类实现了同一个接口,而代理类中则具有现有对象,通过代理类去操作现有对象,那么我们就可以在代理类中增加很多操作,包括前置增强、后置增强、环绕增强、异常增强等,这也就能解决我们实际当中遇到的一些问题,例如延迟对象的创建、控制对象的访问等。静态原创 2015-08-11 12:08:14 · 1709 阅读 · 0 评论 -
设计模式之mvc
最近在研究struts2的时候发现,这货本身就是mvc,所以为了弄清struts2的原理,就必须要弄懂mvc,以下是我额学习笔记,参考了研磨struts2这本书,感谢原作者1.什么是mvc?mvc是一个框架模式,它将应用程序划分为模型、视图控制器三个部分2.模型、视图、控制器各个部分的作用:模型负责封装应用的状态,并实现应用的功能,通常又分为数据模型和业务逻辑模型,数据模型用来存放业务数据,比如订单原创 2015-08-15 16:00:07 · 763 阅读 · 0 评论