私は春のブートで新しいものです。特定のロケールのmessages.propertiesファイルを選択するために私の春の起動アプリケーションをセットアップしたいのですが、プログラムを起動するときに特定のargが使用されています。これらのmessage.propertiesフィールドは、プログラムイベントをログに記録するために、また電子メールレポートを顧客に送信するために使用されます。Spring Boot: 'args'の値に応じてロギングにいくつかのロケールmessage.propertiesを使用します。
私が見つけた例は、Webアプリケーションにのみ適しています。そして私はinbuiltスプリングブート技術を使用してこれがどのように達成できるかについての適切な例を見つけることができませんでした。
意味しますかメッセージをフェッチする言語を選択するか、まったく別のリソースバンドルを選択することを意味しますか(例えば、 'messages.properties'ではなく' error_messages.properties')? –
私は2つの異なる言語ファイル、messages_en.propertiesとmessages_de.propertiesを持っています。 arg値に応じて特定のものを取得してください –
それから私はMilošMilivojevićの答えがそのトリックを行うべきだと信じています! –