工厂模式-创建型 发表于 2020-07-20 分类于 设计模式 本文字数: 634 阅读时长 ≈ 1 分钟 简单工厂(静态工厂)第一种情况:类似规则配置解析的例子,代码中存在 if-else 分支判断,动态地根据不同的类型创建不同的对象。针对这种情况,我们就考虑使用工厂模式,将这一大坨 if-else 创建对象的代码抽离出来,放到工厂类中。 阅读全文 »
代理模式、桥接模式、装饰模式器、适配器模式对比总结 发表于 2020-07-20 分类于 设计模式 本文字数: 1.4k 阅读时长 ≈ 1 分钟 什么是结构型模式结构型模式主要总结了一些类或对象组合在一起的经典结构,这些经典的结构可以解决特定应用场景的问题。结构型模式包括:代理模式、桥接模式、装饰器模式、适配器模式、门面模式、组合模式、享元模式。 阅读全文 »
单例模式-创建型 发表于 2020-06-24 更新于 2020-07-20 分类于 设计模式 本文字数: 975 阅读时长 ≈ 1 分钟 为什么要使用单例模式 解决共享变量问题 资源重复创建的浪费资源问题 有些数据在系统中只应该保存一份,就比较适合设计为单例类 阅读全文 »
spring-dbunit使用指南 发表于 2020-05-25 更新于 2020-05-27 分类于 unit-test 本文字数: 3.6k 阅读时长 ≈ 3 分钟 目标: 帮助你些一个可以多次重复运行且不依赖数据库现在数据的单元测试。 官方文档:传送门 阅读全文 »