application.properties中参数的引用


application.properties文件内容:
server.port=${myport}
myport=1005
编译后该文件的内容不变:
server.port=${myport}
myport=1005
说明在编译阶段,变量并未替换
但是发包后,端口却在1005,说明发布后的运行阶段,变量被替换为了真实值.

该用法在bootstrap.properties文件中同样适用.

=========================================
如果发布时使用了-Dmyport=1004,
那将以1004为端口,因为-D参数是Properties参数,比properties文件中的变量优先级高


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM