![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
熊猫小牛牛
这个作者很懒,什么都没留下…
展开
-
设计模式-单例
转自:在java中写出完美的单例模式前言什么是单例懒汉式单例简单版本synchronized版本双重检查(Double-Check)版本终极版本:volatile饿汉式单例饿汉式单例的实现方式一些其他的实现方式Effective Java 1 —— 静态内部类Effective Java 2 —— 枚举总结前言单例(Singleton)应...转载 2018-03-07 14:38:27 · 308 阅读 · 0 评论 -
设计模式-责任链
代码AbstractBizHandler注解BizTypeBizChainUtilapplicationConsumerxmldemo第一条业务链第二条业务链test总结工作中经常碰到一个场景:数据需要经过一系列处理后入库。最近碰巧遇到,感觉可以这个模式,就封装了一个。比较简单,直接上代码。代码AbstractBizHandler使用了...原创 2018-01-30 14:34:51 · 339 阅读 · 0 评论 -
设计模式-模板
场景demo优化场景模板模式适合:父类控制业务处理流程,子类负责业务逻辑具体处理逻辑,换一种说法就是父类控制算法主流程,子类实现个性化步骤。典型案例就是spring的JdbcTemplate。demo假设有个场景:计算不同环境下产品的保质期时间。整个业务流程: 1. 预处理产品输入时间; 2. 计算常温状态产品保质期; 3. 个性化处理特殊场景下保质期。...原创 2018-04-26 15:23:16 · 220 阅读 · 0 评论