[英]Reading value from Spring Property file
這是我試圖從My.properties文件讀取“ TestMe變量的代碼。
public class TestToCheckProperties {
private int testMe;
public void setTestMe(int testMe) {
this.testMe = testMe;
}
public static void main(String args[]){
ApplicationContext context = new ClassPathXmlApplicationContext("classpath:/META-INF/spring/bean/dfp-web-beans.xml");
TestToCheckProperties testToCheckProperties=context.getBean(TestToCheckProperties);
System.out.println("testMe: "+testToCheckProperties.testMe);
}
這是在我的Spring.XML中,我為類TestToCheckProperties創建了一個bean:
<bean id='TestToCheckProperties' class="com.My.Code.TestToCheckProperties" >
<property name="testMe" value="${My.code.TestToCheckProperties}" />
</bean>
這在我的My.Property文件中,並且我正在嘗試在我的課程中讀取以下值:
#TestToCheckProperties
My.code.TestToCheckProperties=10
這是我遇到的錯誤
該聲明:
TestToCheckProperties testToCheckProperties =
context.getBean(TestToCheckProperties);
是無效的。 它應該是:
TestToCheckProperties testToCheckProperties =
(TestToCheckProperties) context.getBean("TestToCheckProperties");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.