0
有沒有什麼辦法可以用@Configuration文件加載整個文件夾,這與XML有:<import resource="folder/*.xml" />
相同,但帶有註釋?。加載Java配置文件的整個文件夾?
有沒有什麼辦法可以用@Configuration文件加載整個文件夾,這與XML有:<import resource="folder/*.xml" />
相同,但帶有註釋?。加載Java配置文件的整個文件夾?
您可以使用組件掃描。
@Configuration
@ComponentScan(basePackages = "org.example.configs")
public class Config {
}
org.example.configs
包中的所有@Configuration類將包含在上下文中。
類型安全替代:
// org.example.configs.SubConfig
@ComponentScan(basePackageClasses = SubConfig.class)
的<import resource="folder/*.xml" />
掛件但使用配置是@ImportResource
例如:
@Configuration
@ImportResource("folder/*.xml")
public class MyConfiguration {}