在看了網上許許多多的總結注入properties檔案,總結一下其中的一種可以成功執行的例子,在多次的嘗試後我覺得有必要總結一下。
我的**是把自定義的引數注入到配置類中,然後從配置類中呼叫,**如下
在開始之前因為我們要進行測試,所以引入下測試的包
pom.xml檔案如下
junit
junit
4.12
test
org.springframework
spring-test
4.3.12.release
test
(2)匯入資源配置
命名中不要出現 『-』,比如user-name,會報錯,可以寫成username這種形式,方便之後的注入
name=lucas
hobby=basketball
@component
public class testconfig ")
private string name;
@value("#")
private string hobby;
public string getname()
public void setname(string name)
public string gethobby()
public void sethobby(string hobby)
}
@runwith(springjunit4classrunner.class)
public class configtest
}
這樣就可以取到資料啦 springmvc專案啟動載入過程
需要了解兩個概念 1 servletcontext 是web專案的上下文,可以理解為整個web應用的全域性變數,專案中所有的方法可以獲取servletcontext。springmvc web專案,web容器啟動會主動載入web.xml檔案,以下貼出web.xml檔案內容。以tomcat舉例,啟動t...
SpringMVC容器載入流程總結
乙個web應用乙個servletcontext.史上最全最強springmvc詳細示例實戰教程 web.xml部分配置 org.springframework.web.context.contextloaderlistener contextconfiglocation springmvc org....
springmvc靜態檔案的載入方式
1.在springmvc servlet.xml中配置後,會在spring mvc上下文中定義乙個org.springframework.web.servlet.resource.defaultservlethttprequesthandler,它會像乙個檢查員,對進入dispatcherservl...