springmvc配置文件詳解 spring加載配置文件?
spring加載配置文件?使用ApplicationContext接口的相應(yīng)實(shí)現(xiàn)類來(lái)加載spring配置文件。通常,有classpathxmlapplicationcontext類和filesyste
spring加載配置文件?
使用ApplicationContext接口的相應(yīng)實(shí)現(xiàn)類來(lái)加載spring配置文件。通常,有classpathxmlapplicationcontext類和filesystem xmlapplicationcontext類分別讀取類路徑目錄和指定文件系統(tǒng)目錄中的spring配置文件。例如,您的spring配置文件被稱為應(yīng)用程序上下文.xml,放在資源文件夾的根目錄下,它可以寫(xiě)為ApplicationContext=new classpathxmlapplicationcontext()類路徑:applicationContext.xml)可以作為struts配置文件加載,如果您使用的是Struts2并且目的是進(jìn)行單元測(cè)試,那么有兩種測(cè)試方法。Struts2提供Struts2-junit-plugin-2.2.1.1.jar包,用于struts的單框架測(cè)試,以及spring與struts集成后的spring測(cè)試工具。您還應(yīng)該知道兩個(gè)基類,strutstestcase和strutsspringtestcase的名稱:首先,您需要在spring配置文件中添加以下配置:1<context:組件掃描基本包=" 組織示例“/>則可以使用@component、@controller、@service,@存儲(chǔ)庫(kù)注釋,用于注釋需要由spring IOC容器管理的類。這些注釋之間沒(méi)有本質(zhì)的區(qū)別,只是@controller通常用于控制器,@service通常用于業(yè)務(wù)邏輯類,@repository通常用于倉(cāng)庫(kù)類(例如我們的Dao實(shí)現(xiàn)類),普通類用@component標(biāo)記。