多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
依赖注入的一个主要优点是它应该使您的代码更容易进行单元测试。 您可以使用new运算符实例化对象,甚至不涉及Spring。 您还可以使用模拟对象而不是真正的依赖项。 通常,您需要超越单元测试并开始集成测试(使用Spring `ApplicationContext`)。 能够在不需要部署应用程序或需要连接到其他基础结构的情况下执行集成测试非常有用。 Spring Framework包含一个用于此类集成测试的专用测试模块。 您可以直接声明依赖`org.springframework:spring-test`或使用`spring-boot-starter-test`“Starter”来传递它。