Spring yml配置小技巧

yml配置技巧

redis:
  database: ${REDIS_DB:0}
  host: ${REDIS_HOST:127.0.0.1}
  port: ${REDIS_PORT:6379}
  password: ${REDIS_PWD:}

解释: 让spring先从配置文件或从启动命令行参数中获取 配置值,若没有读取到,则使用:后的缺省值

优点: 对于一些密文可以 ${PWD} 启动时传入,而不写到源码中

java -jar -REDIS_HOST=127.0.0.1 xxx.jar
posted @ 2021-01-24 17:52  ylj-2021  阅读(231)  评论(0编辑  收藏  举报