创建型 单例模式:spring容器、懒汉式、双重检查、静态内部类、枚举抽象工厂模式、工厂方法模式:BeanFactory、SQLSessionFactory建造者模式:@Builder、SqlSessionFactoryBuilder、XMLConfigBuilder 结构性 代理模式:Spring AOP动态代理适配器模式:HandlerAdapter桥接模式、享元模式 行为型 模板方法模式:导入抽象类,常用统一抽象类封装模板方法及成员变量、常量责任链模式:activiti工作流观察者模式:发布订阅,zookeeper迭代器模式:java的Iterator接口,集合类实现