摘要:
后端框架 Spring 最大的败笔是什么? 其实对业务开发来说:Spring 最大的败笔就是设计了 @Service ,什么都可以定义成为一个 @Service 、@Component 这才是 Spring 最大的败笔。 业务一复杂,就定义了一堆的 @Service 和 @Component 互相依 阅读全文
摘要:
原文链接 策略模式 举例: 比较器 旅行路线 固定算法策略(封装) 买东西结算支付 场景: 根据用户的需求处理数据时候需要对算法做出选择,固定的一些算法(不再发生变化的算法),扩展。(算法会变的时候,不建议用策略模式) 客户本身就知道要采用什么样的算法去计算。(有选择的权利) assets/ 阅读全文
摘要:
原文链接 回顾 适配器模式使用了继承的方法,达到了兼容的目的,或者使用注入的办法也能够达到兼容的目的。适配器模式就是兼容 装饰器模式 为了某个实现类在不修改原始类的基础上进行动态的覆盖或者增加方法。 该实现保持跟原有类的继承关系 采用装饰模式 装饰器模式实际上是一种非常特殊的适配器模式 装饰器模 阅读全文