设计模式
冬子一定要努力
你可以菜,但不能不努力呀
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
aop+定向发送三次请求
1.自定义一个注解 2.做一个切面,选择around @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) @Documented public @interface Retry { /** * 重试次数 ,默认为1 */ int retryTimes() default 1; ...原创 2020-01-16 10:47:35 · 335 阅读 · 0 评论 -
aop+策略模式实战
部分接口发现越权,然后通过aop+策略模式解决 1.一个接口,需要对应业务的实现类; 2.定义一个注解(注解参数重要) 3.切面 public interface AuthCheckStrategy { AuthCheckResult authCheck(HttpServletRequest request, Object checkObject); } @Slf4j @...原创 2020-01-15 20:40:53 · 2541 阅读 · 0 评论 -
设计模式个人总结(面试使用)
一,单例模式 1.使用场景和特点: 某类中只要求生产一个对象实例;当对象需要被共享的场合;某类需要频繁实例化 2.分类: 饿汉式:类创建的同时就创建好了一个静态的对象供系统使用,线程安全 懒汉式:当调用getInstance()方法时候才回去创建一个实例,加了锁。但性能低 二 ,工厂模式 1.定义一个用于创建对象的接口,通过传不同类型信息,让子类决定去实例化那个类。底层是所有工厂都是...原创 2019-06-13 15:23:42 · 301 阅读 · 0 评论
分享