摘要: 在之前有接触过组合模式,那是第一次接触设计模式,觉得什么是组合模式啊?什么部分与整体。现在再来看组合模式,觉得实际上并没有那么神秘。 组合模式:将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。这句话什么意思呢?凡是能类似树形结构的场景,均可使 阅读全文
posted @ 2016-09-11 23:05 OKevin 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 这里对mybatis的入门介绍以官方最新MyBatis3.4.1为准,具体文档及jar包请访问:https://github.com/mybatis/mybatis-3/releases。 以前经常都在使用mybatis,但通常都是和Spring结合起来用,在配置的时候往往都是在网上或者东配置西配置 阅读全文
posted @ 2016-09-11 17:56 OKevin 阅读(1661) 评论(1) 推荐(0) 编辑
摘要: 代理模式,在UML类结构上很好理解, 不过在实际应用当中可能并不是很清楚代理模式应用在哪些场景里。这里给出《大话设计模式》中对代理模式应用场合的解释: 第一,远程代理,也就是为一个对象在不同地址空间提供局部代表。这样可以隐藏一个对象存在于不同地址空间的事实。 第二,虚拟代理,是根据需要创建开销很大的 阅读全文
posted @ 2016-09-11 15:58 OKevin 阅读(566) 评论(0) 推荐(0) 编辑