私は、スプリングコンテキストにキーと値を設定する必要があるプロパティオブジェクトを持っています。 Beanの変数は@Value(${key})
です。Springコンテキストにjava.util.propertiesオブジェクトをロードする方法
Webアプリケーションにはプロパティファイルがありません。
誰か助けてもらえますか?
私は、スプリングコンテキストにキーと値を設定する必要があるプロパティオブジェクトを持っています。 Beanの変数は@Value(${key})
です。Springコンテキストにjava.util.propertiesオブジェクトをロードする方法
Webアプリケーションにはプロパティファイルがありません。
誰か助けてもらえますか?
@Resourceアノテーションを使用してプロパティファイルをJavaにバインドする必要があります。あなたのXMLファイルで
@Resource (name="propertiesMapName")
public Properties someProps;
のxmlns:UTIL = "http://www.springframework.org/schema/util"
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util-3.1.xsd
...
<util:properties id="propertiesMapName" location="classpath:yourFile.properties"/>
私はプロパティファイルはありません、プログラムでは、春のコンテキストでプロパティオブジェクトを追加する必要があるので、@Value( "キー")として値を参照することができます – user1702759
@ user1702759あなたcan notは、programaticallyいくつかの値を追加するスプリングコンテキストを起動するために必要な@Value( "key")) – cralfaro
あなたはそれを試してみたのですか? – cralfaro