下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、spring3.0mvc和hibernate基于annotation注解的整合 首先web.xml xml代碼 ?xml version="1.0" eoding="utf-8"? web-app xms:xsi="/2001/xmlschema-instance" xmlns=" xmlns:web=" xsi:schemaloion=" ="webapp_id" version="2.5" display-name hiberna
2、teaspringmvc /display-name contt-param param-name contextconfiglocation /param-name param-value classpath*:applicationcontext*.xml /param-value /context-param listener listener-class org.springframework.web.context.contextloaderlistener /listener-class /listener servlet !- this is 'spring' n
3、ame for your spring-servlet.xml - servlet-name spring /servlet-name servlet-class org.springframework.web.servlet.diserservlet /servlet-class load-on-startup 1 /load-on-startup /servlet servlet-map servlet-name spring /servlet-name url-pattern *.xl /url-pattern /servlet-mapping welcome-list welcome-
4、file index.html /welcome-file welcome-file index.htm /welcome-file welcome-file index.jsp /welcome-file welcome-file default.html /welcome-file welcome-file default.htm /welcome-file welcome-file default.jsp /welcome-file /welcome-file-list /web-app 然后是applicationcontext.xml xml代碼 ?xml version="
5、;1.0" encoding="utf-8"? beans xmlns="/schema/beans" xmlns:xsi="/2001/xmlschema-instance" xmlns:context="/schema/context" xmlns:tx="/schema/tx"
6、 xmlns:jdbc="/schema/jdbc" xmlns:p="/schema/p" xsi:schemalocation="/schema/beans /schema/beans/spring-beans-3.0.xsd /schema/contex
7、t /schema/context/spring-context-3.0.xsd /schema/tx /schema/tx/spring-tx-3.0.xsd /schema/jdbc /schema/jdbc/spring-jdbc-3.0.xsd" default-autowire="
8、;byname" default-lazy-init="ue" !- this pack must include xxx-servlet.xml's pack. - context:component-scan base-package="org.xlaohe1" / bean id="datasource" "org.springframework.jdbc.datasource.drivermanagerdatasource" property name="driverclassn
9、ame" value="com.mysql.jdbc.driver" / property name="url" value="jdbc:mysql:/localhost:3306/test" / property name="username" value="root" / property name="password" value="root" / /bean bean id="sessionfactory" "
10、;org.springframework.o.hibernate3.annotation.annotationsessionfactorybean" property name="datasource" ref="datasource" / !- 這幾句在spring hibernate的注解整合中可以不需要 由于下面的2就是掃描指定路勁下的實(shí)體舉行映射 - !- 1= - property name="namingstrategy" bean "org.hibernate.cfg.improvnamingstra
11、tegy" / /property property name="annotatedclasses" !- the must have. before this is mapping,now is entity - list value org.xlaohe1.model.user /value /list /property !- 1= - property name="hibernateproperties" props prop key="hibernate.dialect" org.hibernate.dialect
12、.mysqldialect /prop prop key="hibernate.show_sql" false /prop prop key="vider_class" org.hibernate.cache.ehcacheprovider /prop prop key="hibernate.cache.use_query_cache" false /prop prop key="hibernate.jdbc.batch_size" 50 /prop prop key=&quo
13、t;hibernate.cache.use_second_level_cache" false /prop /props /property !- 2= - !- 自動(dòng)掃描指定位置下的實(shí)體文件舉行映射 - property name="packagestoscan" value="org.xlaohe1.model" / !- 2= - /bean bean id="transactionmanager" "org.springframework.orm.hibernate3.hibernatetransactio
14、nmanager" property name="sessionfactory" ref="sessionfactory" / /bean tx:annotation-driven transaction-manager="transactionmanager" / /beans spring-serlvet.xml xml代碼 ?xml version="1.0" encoding="utf-8"? beans xmlns="http:/www.springframewor
15、/schema/beans" xmlns:context="/schema/context" xmlns:p="/schema/p" xmlns:mvc="/schema/mvc" xmlns:xsi="/2001/xmlschema-instance" xsi:schemalocation=
16、"/schema/beans /schema/beans/spring-beans-3.0.xsd /schema/context /schema/context/spring-context.xsd /schema/mvc /schema/
17、mvc/spring-mvc-3.0.xsd" !- 對(duì)web包中的全部類舉行掃描,以完成bean創(chuàng)建和自動(dòng)依靠注入的功能 - context:component-scan base-package="org.xlaohe1.web"/ !-啟動(dòng)spring mvc的注解功能,完成哀求和注解pojo的映射 bean "org.springframework.web.servlet.mvc.annotation.annotationmethodhandleradapter"/ - mvc:annotation-driven/ !- 對(duì)模型視圖名稱的解析,即在模型視圖名稱添加前后綴 bean "org.springframework.web.servlet.view.internalresourceviewresolver" p:prefix="/web-inf/jsp/" p:suffix=".jsp"/ - bean id="viewresolver" "org.springframework.web.servlet.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 福泉市2024年數(shù)學(xué)三上期末達(dá)標(biāo)測(cè)試試題含解析
- 撫順市望花區(qū)2024年三年級(jí)數(shù)學(xué)第一學(xué)期期末調(diào)研模擬試題含解析
- S2C電子商務(wù)平臺(tái)運(yùn)營(yíng)與管理服務(wù)合同
- 2023-2024學(xué)年湖南省常德市澧縣、臨澧縣重點(diǎn)中學(xué)中考英語(yǔ)押題卷含答案
- 【湘美版】五下 第7課 飛天暢想 核心素養(yǎng)教案
- 2024-2025學(xué)年新教材高中政治 第2單元 世界多極化 第3課 第1框 世界多極化的發(fā)展教案 新人教版選擇性必修1
- 2024年醫(yī)藥級(jí)纖維素醚項(xiàng)目合作計(jì)劃書(shū)
- 2024年兒童手表項(xiàng)目合作計(jì)劃書(shū)
- 2024年曝氣轉(zhuǎn)刷項(xiàng)目建議書(shū)
- 小學(xué)畢業(yè)班備考工作方案
- (正式版)SHT 3046-2024 石油化工立式圓筒形鋼制焊接儲(chǔ)罐設(shè)計(jì)規(guī)范
- 三重一大培訓(xùn)課件
- 《HSK標(biāo)準(zhǔn)教程1》第1課課件
- 2024年高等教育文學(xué)類自考-00815西方文論選讀筆試歷年真題薈萃含答案
- 商業(yè)銀行7流動(dòng)性風(fēng)險(xiǎn)與利率風(fēng)險(xiǎn)課件
- 機(jī)關(guān)食堂培訓(xùn)課件
- 中西醫(yī)結(jié)合的康復(fù)治療
- 三年級(jí)上冊(cè)口算題(可打印)
- 小學(xué)生主題班會(huì)通用版中國(guó)少年先鋒隊(duì)入隊(duì)前教育六知、六會(huì)、一做 課件
- 【端蓋零件機(jī)械加工工藝規(guī)程及夾具設(shè)計(jì)10000字(論文)】
- 深圳市養(yǎng)老保險(xiǎn)延躉繳申請(qǐng)告知承諾書(shū)
評(píng)論
0/150
提交評(píng)論