================== Spring创建对象总结 ================== / 简单对象 - \ / 构造注入 / 8种基本类型 | | | | | String | | | v | [] | | | 构造方法 - - 内置类型 < Set Spring < >-< X | List | | | Set方法 - - 自定义类型 | Map | / FactoryBean | | ^ \ Properties | 复杂对象 - 实例工厂 | | | \ \ 静态工厂 / \ Set注入 全新项目,不考虑整合历史遗留代码,建议使用FactoryBean创建复杂对象。