タイトル: @Value
本稿はSpringFrameworkの@Valueについて説明します。
@Valueとは
@Valueはフィールド単位で付与するアノテーションです。
@Valueが付与されたフィールドは、プロパティファイルの設定値が代入されます。
以下、@Valueを使用したサンプルです。
まずは@Valueを使用して値を代入するbeanクラスを定義します。
@Component @Value("${test.id}") @Value("${test.password}") } |
続いてプロパティファイルを読み込むConfigファイルを定義します。
@Configuration |
最後に設定値を定義するプロパティファイルを定義しましょう。
test.id = kushiage |