@Value で注釈が付けられた日付フィールドを持つクラス A があり、デフォルト値として現在の日付を取得します。
XML ファイルで Bean を作成すると、予想どおり、このフィールドは現在の日付で初期化されているように見えます。
テスト クラスのメインに new A() を使用して新しいオブジェクトを作成すると、フィールドが null になります。
私の質問は、@Value がどのように機能するかです。ドキュメントでは、フィールドにデフォルト値を与えるとありましたが、それは Bean に対してのみ機能しますか? どのように処理されますか?