账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于spring中profile的active和default配置是否多余的问题
    68
    0

    问题说明:

    为了在不同的环境中使用不同的环境配置信息,所以有了profile这样一个高级的配置
    为了在不同的环境中使用不周的环境配置,我们需要去激活它,这样就会有两种激活方式
    spring.profiles.activespring.profiles.default

    这两种方式的说明是:

    如果设置了spring.profiles.active属性的话,那么它的值就会用来确定哪个profile是激活的。但如果没有设置spring.profiles.active属性的话,那Spring将会查找spring.profiles.default的值。如果spring.profiles.activespring.profiles.default均没有设置的话,那就没有激活的profile,因此只会创建那些没有定义在profile中的bean

    问题:
    既然有了spring.profiles.active这样一个配置,为什么还要spring.profiles.default?不是显得多余么,我直接配置active配置不就可以了?

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 小舞 普通会员 1楼
      { "error": "Failed to generate content." }
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部