黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 SSH框架整合詳解

SSH框架整合詳解

更新時(shí)間:2021-08-20 11:45:37 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1090次

整合思想

1.三大框架應(yīng)用在javaee三層結(jié)構(gòu)

2.spring 和 struts2 整合

struts2的action的創(chuàng)建交給spring

3.spring和hibernate整合

(1)hibernata的sessionFactory 交給spring進(jìn)行配置

(2)hibernate的數(shù)據(jù)庫配置交給spring(之前的數(shù)據(jù)源)

SSH框架整合過程

第一步:導(dǎo)入所有的jar包

第二步:搭建struts2環(huán)境

(1)創(chuàng)建action,創(chuàng)建strust.xml配置文件,并完成action的配置

(2)配置struts2的過濾器

注意:調(diào)試struts2時(shí),如果加入了struts2-spring-plugin-2.1.8包會(huì)報(bào)錯(cuò)。

第三步:搭建hibernate環(huán)境

(1)創(chuàng)建實(shí)體對(duì)象

(2)創(chuàng)建映射配置文件,配置實(shí)體類和數(shù)據(jù)庫表的映射關(guān)系

(3)創(chuàng)建核心配置文件,里面包含三部分,第三部分是將映射配置文件導(dǎo)入核心配置文件中。

第四步:搭建spring環(huán)境

(1)創(chuàng)建spring核心配置文件

(2)讓spring配置文件在服務(wù)器啟動(dòng)的時(shí)候加載

在web.xml進(jìn)行配置

配置監(jiān)聽器:

指定spring配置文件的位置

第五步:進(jìn)行struts2和spring的整合(struts2-spring-plugin-2.3.16.3.jar是關(guān)鍵)

(1)在spring的配置文件中,完成對(duì)action的創(chuàng)建

(2)修改strust.xml中,action的來源,讓其由spring創(chuàng)建

第六步:spring和hibernta整合

(1)把hibernate核心配置文件中數(shù)據(jù)庫配置(三步中的第一步)交給spring完成

(2)把hibernata的sessionFactory在spring中進(jìn)行創(chuàng)建(sessionFactory的創(chuàng)建需要多步,在sring中無法創(chuàng)建,因此spring封裝了一個(gè)sessionFactory的對(duì)象,我們調(diào)用即可)

第七步:在dao里面使用hibernateTemplate

需求是:在action中調(diào)用service,在service中調(diào)用dao,dao中才調(diào)用hibernate的方法完成數(shù)據(jù)庫操作。

因此創(chuàng)建service,創(chuàng)建dao類,通過Spring的IOC創(chuàng)建對(duì)象,這里就不拿出來說了

(1)在dao里注入hiberntaTemplate對(duì)象

(2)在hibernateTemplate對(duì)象中注入sessionFactory

第八步:配置事務(wù)管理

不使用hibernate.cfg.xml的整合方式

在spring中,對(duì)hibernate的相關(guān)信息進(jìn)行配置

分模塊開發(fā)

把spring中的一部分< bean >通過外部文件引入的方式引入,這樣簡單易讀,方便分模塊開發(fā)。

code:主要的spring配置文件

user.xml中

保留約束。只不過在bean中,只寫我們要引入的部分

以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"SSH框架整合詳解",希望對(duì)大家有幫助,想了解更多可查看Java在線學(xué)習(xí)。動(dòng)力節(jié)點(diǎn)在線學(xué)習(xí)教程,針對(duì)沒有任何Java基礎(chǔ)的讀者學(xué)習(xí),讓你從入門到精通,主要介紹了一些Java基礎(chǔ)的核心知識(shí),讓同學(xué)們更好更方便的學(xué)習(xí)和了解Java編程,感興趣的同學(xué)可以關(guān)注一下。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 日批视频在线免费观看 | 天天操欧美 | 欧美成人中文字幕在线视频 | 黄色免费毛片 | 日日摸夜夜添夜夜添aa | 欧美日本一本线在线观看 | 欧美特黄aaaaaa | 黄色短视频在线免费观看 | 能直接看黄的网站 | 国产在线观看成人免费视频 | 乱人伦中文字幕视频 | jizzjizz老师太多水日本 | 欧美成a高清在线观看www | 免费毛片视频网站 | 91精品国产自产91精品 | 午夜片在线观看 | 在线观看免费黄色小视频 | 欧美日韩国产伦理 | b毛片 | 亚洲综合久久1区2区3区 | 91在线一区二区三区 | 极品福利在线 | 亚洲 欧美 日韩在线 | 国产精品手机网站 | 欧美国产日本高清不卡免费 | 免费看一片| 天天爽夜夜爽人人爽免费 | 日本免费影院 | 老子影院午夜伦不卡亚洲 | 国产99视频精品免视看7 | 一级二级三级黄色片 | 青青草成人影视 | 好黄好猛好爽好痛的视频 | 午夜影视体验区 | 亚洲欧美日韩综合精品网 | 欧美午夜免费观看福利片 | 日本高清精品 | 九九九九精品视频在线播放 | 69欧美xxxxx色护士视频 | 中文字幕精品一区二区日本 | 韩日在线播放 |