设计模式
java实现设计模式
盒曰
敲不完的代码,写不完的bug
展开
-
设计模式之路-代理模式-静态代理
代理模式在我们使用java流行的框架里是很常见的,代理模式的定义为:为其他对象提供一种代理以控制对这个对象的访问三种角色1.抽象角色2.代理角色(必须实现抽象角色)3.实际角色(必须实现抽象角色)编码实现实例项目结构引入lombok包,写出优美代码POJOimport lombok.*;@AllArgsConstructor@ToStringpublic class U...原创 2019-03-23 13:19:56 · 177 阅读 · 0 评论 -
设计模式-代理模式-java动态代理
在框架开发中动态代理模式使用较为普遍,与此同时JDK为我们提供了好用的接口,1.InvocationHandler(代理接口,代理类需要实现它)2.Proxy(代理类,用来实现代理操作)实例项目结构Proxy(自定义的代理接口类,并非jdk自带的)public interface Proxy { void show(User user);}POJO 类 User@Al...原创 2019-03-23 14:17:40 · 200 阅读 · 0 评论