企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
Spring Profiles 提供了一种隔离应用程序配置并使其仅在某些环境下可用的方法。当加载时,任何`@Component`或`@Configuration`都可以标记为`@Profile`限定,如下面的示例所示: ~~~java @Configuration @Profile("production") public class ProductionConfiguration { // ... } ~~~ 使用`spring.profiles.active`指定哪个profiles激活.可以在上面提到的任何资源位置设置,如`application.properties`文件,如下: ~~~ spring.profiles.active=dev,hsqldb ~~~ 也可以在命令行指定`--spring.profiles.active=dev,hsqldb`