一 对象创建 1原型 2工厂方法 3抽象工厂 4生成器 5单例 二 对象状态 1备忘录 三 对象去耦 1观察者 2中介者 四 接口适配 1适配器 2桥接 3外观 五 抽象集合 1组合 2迭代器 六 行为扩展 1访问者 2装饰 3责任链 七 算法封装 1模板方法 2策略 3命令 八 性能与对象访问 1 ...
分类:
其他好文 时间:
2017-03-17 17:29:49
阅读次数:
121
[Spring]AOP拦截-三种方式实现自动代理 这里的自动代理,我讲的是自动代理bean对象,其实就是在xml中让我们不用配置代理工厂,也就是不用配置class为org.springframework.aop.framework.ProxyFactoryBean的bean。 用Spring一个自动 ...
分类:
其他好文 时间:
2016-11-04 20:00:13
阅读次数:
364
一、通过代理工厂模式配置通知 ①、前置通知、后置通知: 定义某接口:ISomeService,并自定义方法 1 2 3 4 5 public interface ISomeService { public void tran() throws Exception; public void log() ...
分类:
编程语言 时间:
2016-10-30 09:23:48
阅读次数:
399
一、通过代理工厂模式配置通知 ①、前置通知、后置通知: 定义某接口:ISomeService,并自定义方法 定义类 实现该接口,并重写方法: 定义前置通知类,并实现MethodBeforeAdvice该接口 定义后置通知类,并实现AfterReturningAdvice该接口 配置Spring配置文 ...
分类:
编程语言 时间:
2016-10-29 14:48:14
阅读次数:
363
采用aspectJ可以且整个项目里面的需求。
如数据库的事物处理等
演示实例为主:
和之前一样,先采用java手动写的方式。。
切面技术 = 通知 + 切点
@Test
public void test1(){
//1,获得代理工厂
ProxyFactory factory = new ProxyFactory(new Person());
//2,切点
Aspect...
分类:
编程语言 时间:
2016-01-19 10:49:36
阅读次数:
149
//抽想角色定义代理角色与实际角色的对外开放的方法://真实角色://代理角色:代理角色可以做很多东西,但不会做真实角色的独有属性(如唱歌)只有通过真实角色的应用,调用真实角色方法,才可以真正的对症是角色的代理:private RealStar realStar;public Proxy(RealS...
分类:
其他好文 时间:
2015-09-16 15:58:57
阅读次数:
269
通过写一个工厂类BeanFactory负责创建配置文件config.properties中指定的目标类或者代理类的实例对象,类中方法getBean根据参数传入的字符串返回一个相应的实例对象....
原创文章欢迎转载,请保留出处。
若有任何疑问建议,欢迎回复。
邮箱:Maxwell_nc@163.com...
分类:
编程语言 时间:
2015-04-18 10:09:35
阅读次数:
171
通过http://localhost:7002/card/services/HelloWorld?wsdl访问到xml如下,说明接口写对了。2.静态调用 // 创建WebService客户端代理工厂 JaxWsProxyFactoryBean factory = new JaxWsProxyFa.....
分类:
编程语言 时间:
2015-01-12 18:58:10
阅读次数:
190
Spring强制使用CGLIB代理事务springaopjdkreferenceclasspathSpring1.2:将事务代理工厂[TransactionProxyFactoryBean] 或 自动代理拦截器[BeanNameAutoProxyCreator]的proxyTargetClass属性...
分类:
编程语言 时间:
2014-12-05 14:08:43
阅读次数:
228
一、概述###抽象工厂模式,以一个鞋业代理工厂为例(可代理生产Nike,Adidas的鞋子)ConcreteFactory1, ConcreteFactory2 这里对实例工厂的分类,每一个实例工厂对应一可以看做是生产同一系列(品种)下的产品, 举例:前者代表Nike鞋工厂类,后者代...
分类:
其他好文 时间:
2014-06-27 00:05:37
阅读次数:
250