标签: java spring configuration spring-profiles
编写一些辅助库进行测试。该库包含拆分成软件包的独立部分。每个软件包都可以具有带有本地ComponentScan的配置类。 因此我可以通过@SpringBootTest(classes = {...})
ComponentScan
@SpringBootTest(classes = {...})
另一方面,我可以在lib中拥有基本配置,而其他配置可以基于spring配置文件。因此,我将包括它们指定为ActiveProfiles。
ActiveProfiles
尽管在第二种情况下有更多注释,但这些方法之间是否存在任何区别?