spring – 使用大量bean管理依赖注入应用程序的复杂性
我正在开发一个Spring应用程序,它有大量的bean – 数百个 – 而且使用和文档变得非常繁琐. 我对任何具有大量bean的DI启用应用程序的经验感兴趣,这有助于维护,文档和一般用法. 虽然该应用程序是基于Spring的,带有几个上下文文件,但我仍然愿意听取有关任何DI容器和一般DI的建议. 最佳答案
我发现以下内容是有用的:
>将Spring配置拆分为多个独立配置,并使用Spring的导入工具导入配置依赖关系(参见here,第3.2.2.1节).这样你就可以根据需要组合或反汇编一组配置,它们都是自我依赖的(所有的依赖都是显式的和引用的) 我曾经使用过一个巨大的Spring安装,有数百(数千?)的bean.拆分配置使生活更易于管理,简化了测试/创建独立流程等.但我认为Intellij附带的Intellij Spring集成产生了最大的不同.拥有一个支持Spring的IDE是一个重要的节省时间. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |