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

猜你喜欢

转载自www.cnblogs.com/SpringJson/p/12625453.html