Spring boot properties file tips

Setting a variable with the value of a property from .properties file (note how spring does automatic type conversion to int)

    @Value("${some.property}")
    private int SOME_PROPERTY;

Enter fullscreen mode Exit fullscreen mode

Use a default property value if the specified property is not present

    @Value("#{'${prop.val.specific:${prop.val.default:}}'}")
    private String PROP_VALUE;

Enter fullscreen mode Exit fullscreen mode

Setting comma separated values to a List

    @Value("#{'${comma.separated.property}'.split(',')}")
    private List<String> COMMA_SEPARATED_PROPERTY;

Enter fullscreen mode Exit fullscreen mode

原文链接:Spring boot properties file tips

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容