2021年12月14日
摘要: 软件架构设计原则之依赖倒置原则 依赖倒置原则定义是这样的,在设计代码结构时,高层模块不应该依赖底层模块,二者都应该依赖抽象,抽象不应该依赖细节,细节依赖抽象。 通过依赖倒置可以减少类与类之间的耦合性,提高系统得稳定性,提高代码的可维护性和可读性,并且能够降低程序修改带来的风险。接下来我们通过代码示例 阅读全文
posted @ 2021-12-14 22:03 真情的风 阅读(101) 评论(0) 推荐(0)
摘要: 软件架构设计原则之开闭原则 理解所谓的开闭原则,其实核心就是两个字开和闭,开是对拓展开放,闭是对修改关闭,针对的对象是类、模块、函数等,它强调的是用抽象构建框架,用实现拓展细节,可以提高软件的可复用性和可维护性。开闭原则是面向对象设计中最基础的设计原则,充斥在我们项目的任何地方。 开闭原则同样也是来 阅读全文
posted @ 2021-12-14 22:02 真情的风 阅读(168) 评论(0) 推荐(0)
摘要: 彻底搞懂 Spring spel 表达式(上) 在学习Spring spel表达式之前我们先实现这样一个需求: 定义一个 字符串 "(HelloWorld).concat(#end)", end 是一个任意字符串的变量,如果 end = " 我是拼接值",那么这个字符串的最终执行结果就是 "Hell 阅读全文
posted @ 2021-12-14 21:50 真情的风 阅读(1014) 评论(0) 推荐(0)
摘要: java设计模式之Factory工厂模式 //TODO 阅读全文
posted @ 2021-12-14 21:48 真情的风 阅读(36) 评论(0) 推荐(0)