首页 > 编程语言 > 详细

Spring AOP代理模式

时间:2019-04-10 22:57:08      阅读:108      评论:0      收藏:0      [点我收藏+]

代理模式

  代理模式是一种设计模式,提供了对目标对象的另外的访问方式。即通过代理访问目标对象。

   好处:可以再目标对象实现的基础上,增加额外的功能的操作。扩展目标对象的功能,而不改变现有的功能逻辑。

 

1、静态代理

    保存数据到数据库。Dao直接保存。添加事务。

    代理对象,要实现与目标对象一样的接口。

    优点:可以做到不修改目标对象功能的前提下,对目标对象进行拓展。

    缺点:因为代理对象需要实现与目标对象相同的接口,会有很多代理类,一旦接口增加方法,目标对象与代理对象都需要维护。

2、动态代理

 

3、Cglib代理

Spring AOP代理模式

原文:https://www.cnblogs.com/yanzhi2015/p/10686661.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!