【AOP】
文章平均质量分 60
五月槐花儿香
你就是你!
展开
-
对AOP池(AOP容器)的研究
导语:其实当CEO比当门卫累得多,不仅要承受着来自董事会的各种压力,还要率领公司不断前进,一旦出现亏损就会受到质疑,所以每天都必须坚持不懈的努力。 想坐上一个市值过亿美元公司CEO的宝座吗?那么你最好的办法就是先去当门卫。别不相信,这是大公司CEO们的一个共识,他们认为想要拥有一个CEO的能力,就必须培养自原创 2015-02-28 21:55:58 · 1260 阅读 · 4 评论 -
CGLib动态代理
我们知道JDK动态代理只能够代理实现了接口的类,而对于没有实现接口的类,jdk就显得无能为力.这种情况下,我们就选择使用cglib来为指定的目标类进行代理,它为目标类生成一个子类,然后覆盖其中的方法实现增强. cglib如何实现代理,我们来看一段源码. 没有实现接口的类: public class GreetingImpl { public void s原创 2015-05-28 16:08:49 · 1105 阅读 · 6 评论 -
【AOP】借助容器将服务与代理类分离
我们所希望的AOP是这样的: 业务单独开发,服务也单独开发.将希望被切入的业务颗粒扔到容器中,通过AOP这种思想(AOP的实现有多种)将服务切进去,换句话说,就是在AOP提供的切面类上配置服务与业务间的切入关系,然后将业务和服务都分别交给容器管理. 原来我们一直把它做成了这样: 这种实现确实也能够满足业务和服务单独开发,但是原创 2015-05-29 21:22:07 · 1204 阅读 · 2 评论