摘要: 1. JDK的动态代理 注意一下:该动态代理只能对实现了接口的类进行代理! 使用动态代理的五大步骤 通过实现InvocationHandler接口来自定义自己的InvocationHandler; 通过Proxy.getProxyClass获得动态代理类 通过反射机制获得代理类的构造方法,方法签名为 阅读全文
posted @ 2018-09-05 18:51 麦兜爱学习 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1. 啥是AOP 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP采取 横向抽取机制 ,解决公共功能的重复性代码(性能监视、事务管理、安全检查、缓存) Spring AOP是使 阅读全文
posted @ 2018-09-05 15:13 麦兜爱学习 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 3. 依赖注入 3.1 spring的属性注入(xml方式) 构造方法注入 属性setter方法注入 3.1.1 构造方法注入 通过构造方法注入bean的属性值或依赖的对象,它保证了bean实例在实例化就可以使用 构造器注入在 xml xml xml xmlns:p="http://www.spri 阅读全文
posted @ 2018-09-05 11:15 麦兜爱学习 阅读(587) 评论(0) 推荐(0) 编辑