Spring @Profile标签使用

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

posted @ 2020-04-03 11:34  一秒记忆的鱼  阅读(620)  评论(0)    收藏  举报