にプロパティを注入し、私はapp.propertiesと呼ばれるプロパティファイルに「imagesBaseDir」と呼ばれる性質を持っている、とはこのによってピックアップ取得する必要があります:Rooのを使用してautowiredクラス
<context:property-placeholder location="classpath*:META-INF/spring/*.properties"/>
私はコントローラにこのプロパティをプッシュしたいので、私は(私が読んだすべての例のとおり)このようにそこにフィールドを入れている
private @Value("${imagesBaseDir}") String imageBaseDir;
しかし、それはセットを取得していません。
私が知っているdb.propertiesは、Springが間違いなくピックアップしているので、私の小道具ファイルはおそらく大丈夫です。
私には何が欠けていますか?私にナットを運転、すべての例はとても単純明快に見えますが、それは私だけ:(ために働いていない
ありがとう!
spring-mvc invovledとはどのようなものですか?実際に設定されていますか?あなたのオブジェクトはbeanですか? – Bozho
コードを実行するとヌルに設定されますが、これは基本的にはRooプロジェクトのスプリングメーターを使用しています。 、そして何も得られない – Richard
は@Controllerの上記のコードですか? – Bozho