随笔分类 -  spring

摘要:AOP产生的背景: 想要为不同的对象引入一个公共行为,可能导致大量重复代码。如果使用aop,可能只需要关注如下红色框的业务逻辑(切面逻辑),就可以 什么是aop:有三个过程 找到横切点:确定程序在哪个位置进行横切 写横切逻辑:与aop无关,就是开发同学需要关注的业务代码 织入:将横切逻辑织入 横切点 阅读全文
posted @ 2023-08-31 09:53 野鹤闲人 阅读(24) 评论(0) 推荐(0)
摘要:*****1,动态代理public interface UserDao { void save();}public class UserDaoImpl implements UserDao { private String name; public void save() ... 阅读全文
posted @ 2014-11-26 19:48 野鹤闲人 阅读(246) 评论(0) 推荐(0)
摘要:****1,使用动态代理实现aoppublic interface UserDao { void save();}public class UserDaoImpl implements UserDao { private String name; public void s... 阅读全文
posted @ 2014-11-24 21:43 野鹤闲人 阅读(162) 评论(0) 推荐(0)
摘要:一,spring实现aop1,基于注解xmlns:aop="http://www.springframework.org/schema/aop"http://www.springframework.org/schema/aop http://www.springframework.org/schem... 阅读全文
posted @ 2014-11-07 20:24 野鹤闲人 阅读(188) 评论(0) 推荐(0)
摘要:粗粒度,细粒度使用代理客户端------>代理对象----->目标对象代理放行了,就调用目标对象的方法静态代理(很少用),动态代理为目标对象创建动态代理对象,Proxy类,jdk提供InvocationHandler其实是回调public class JDKProxyFactory implemen... 阅读全文
posted @ 2014-10-26 19:49 野鹤闲人 阅读(172) 评论(0) 推荐(0)
摘要:使用工厂方法实例化bean 一,手工装配1,基于xml配置 //属性setter方法注入 //构造器注入 ... 阅读全文
posted @ 2014-10-26 12:37 野鹤闲人 阅读(195) 评论(0) 推荐(0)