摘要:
你用过哪些常见的设计模式 策略模式 定义了算法簇,分别封装起来让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 先设计插件类,然后定义插件的基础方法,比如数据校验,数据筛选,数据下发。这些在不同的类型中的实现是不一样的。不同的分类插件分别实现这些基础方法。具体的插件实现类中进行组合。 阅读全文
摘要:
SPring的涉及模式 单例模式:Spring 中的 Bean 默认情况下都是单例的。 工厂模式:工厂模式主要是通过 BeanFactory 和 ApplicationContext 来生产 Bean 对象。 代理模式:最常见的 AOP 的实现方式就是通过代理来实现,Spring主要是使用 JDK 阅读全文