06 2017 档案

摘要:写在前面 spring 事务是springAOP 的一个实现。我们以分析spring的事务,来分析spring的AOP实现。 基本知识 如果目标方法被spring的事务声明,则执行该目标方法的对象就会是spring动态生成的代理对象。如果目标方法的类有接口实现,那么产生的是jdk的动态代理,反之则是 阅读全文
posted @ 2017-06-22 10:54 qtyy 阅读(828) 评论(0) 推荐(0) 编辑
摘要:写在前面 最近看spring的源代码。发现之前没有完全弄懂(工厂方法、抽象工厂)的区别。 spring中代理对象的产生,是通过代理工厂(工厂模式),首先spring中的代理是使用jdk或者cglib的代理,只要看目标类是否实现接口。 这里典型应用了工厂模式 工厂接口: 目标产品: AopProxy 阅读全文
posted @ 2017-06-19 20:59 qtyy 阅读(818) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示