Spring @Import

1、@Import 把一些需要定义为Bean的类导入到IOC容器里面。
2、Use specific @Configuration classes without component scanning with @Import annotation. We need provide those classes with @Import‘s value argument

@Import(VehiclePartSupplier.class)
class VehicleFactoryConfig {}

一般配置类在标准的SpringBoot包结构下,是不需要@Import 导入配置类,SpringBoot自动帮做了。
但是 @Configuration 配置类不在标准的SpringBoot包结构下面时就需要@Import 导入配置类。一般在自定义starter的时候用到。

你可能感兴趣的:(框架,spring,spring,boot,java)