首页 > 技术文章 > Spring @Profile标签使用

SpringJson 2020-04-03 11:34 原文

pom.xml配置

<profiles>
        <profile>
            <id>开发</id>
            <properties>
                <profiles.active>dev</profiles.active>
            </properties>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
        </profile>
        <profile>
            <id>测试</id>
            <properties>
                <profiles.active>test</profiles.active>
            </properties>
        </profile>
        <profile>
            <id>生产</id>
            <properties>
                <profiles.active>prod</profiles.active>
            </properties>
        </profile>
    </profiles>

 

 代码样例:

 

 当由开发环境启动时@Component注解的注入bean才起到效果。其他环境不注入该bean

推荐阅读