一回のspring bootパラメータ初期化の問題を覚えます.

983 ワード

背景:一つの項目を引き継いで、構成パラメータの参照を見ました.
@Value(「$webSockete.id」)
配置を見てください.
...
webSocket:
id: w00005
...
普通に見えますが、プログラムからプリントアウトしたのはw 00001です.
理由:
tomcatのconf/context.xmlにもこの構成があります.
"webSocket.id" value="w00001" type="java.lang.String" override="false"/>
appication.ymlの設定項目を先に読み、context.xmlの構成項目を読んだようです.
転載先:https://www.cnblogs.com/yoyotl/p/10419926.html