
设计模式
笑不语
亲爱的自己,请逼自己变得优秀,然后骄傲地生活
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
建造者模式
一、 背景 最近在想一个问题,每个entity的增删改查都是差不多的,有没有可能抽象出一个公共的类,每个entity对应的mapper只要继承了这个接口就能自动实现了基本的增删改查,就像jpa一样。 带着这样的问题就开始拜读mybatits的源码,了解了源码的设计,如果自己想做一些定制化的改动也就简单多了,于是就开始了,然后发现SqlSessionFactory是mybatits的核心类,通过它可...原创 2020-01-05 22:27:03 · 302 阅读 · 0 评论 -
设计模式之策略模式
设计模式之策略模式策略模式 策略模式 核心思想 :代表了解决一类算法的通用解决方案,让你在运行时选择使用哪种方案(定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换) 组成:Context(应用场景)、Strategy(抽象策略类) 客户Strategy ...原创 2019-03-31 15:12:12 · 226 阅读 · 0 评论