
代理技术
文章平均质量分 89
dkvirus
这个作者很懒,什么都没留下…
展开
-
java—代理技术的学习与总结
最近在学习spring的aop技术时,接触到的代理技术,在某些场合下还是挺好用的,记录下自己学习代理技术的过程,以便日后复习查阅。 本文思路: 一、什么是代理 二、JDK代理特点与使用 三、CGLIB代理特点与使用 一、什么是代理(Proxy) public class UserDao { public void addUser(){ System.out.p原创 2016-06-18 16:47:36 · 634 阅读 · 0 评论 -
JDK代理机制 学习总结
二、JDK代理机制 1、特点: 1)只能代理接口类。如果实现类中的方法需要增强,可以实现接口,重写接口里的方法即可。 2.)不需要引外界包,jdk api自带API里有Proxy这个工具类。 2、使用 jdk代理类以一个demo的形式展示用法。 业务需要:通过代理类记录被代理对象中add方法的日志信息。 1)接口类 ProductDao /** *类说明:商品Dao接原创 2016-06-18 17:34:11 · 370 阅读 · 0 评论 -
CGLIB 代理机制
三、CGLIB 代理机制 学习了JDK 代理机制后再学习 CGLIB 代理,感觉二者有很多相似处,区别只是细微的书写习惯。 1、特点: 1)CGLIB 是第三方开源的,所以使用的使用的时候需要去官网下载对应的包。 2)好消息是 在spring3.2 版本中,spring-core.jar 中集成了cglib.jar。 3)CGLIB代理可以直接对实现类进行代理,不需要创建接口。 2、原原创 2016-06-18 18:25:15 · 785 阅读 · 0 评论