最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

struts+spring+hibernate三個(gè)框架的整合

 更新時(shí)間:2017年09月18日 10:54:02   投稿:mrr  
這篇文章主要介紹了struts+spring+hibernate三個(gè)框架的整合,需要的朋友可以參考下

準(zhǔn)備三個(gè)框架結(jié)合的lib包

Spring3結(jié)合Struts2的步驟如下:

1:開啟Struts2結(jié)合Spring3,在struts.xml中添加如下語(yǔ)句:

java代碼:

<constant name="struts.objectFactory" value="spring"/> 

2:在web.xml中添加listener,如下:

java代碼:

<listener> 
    <listener-class> 
org.springframework.web.context.ContextLoaderListener</listener-class> 
  </listener> 

3:在web.xml中指定需要初始讀取的spring配置文件,如下:

java代碼:

<context-param> 
  <param-name>contextConfigLocation</param-name> 
  <param-value>/WEB-INF/applicationContext-*.xml,classpath*:applicationContext-*.xml</param-value> 
</context-param> 

5.當(dāng)然別忘了加上Struts2自己的filter  

4:在struts.xml中Action配置的時(shí)候,如下:

java代碼:

<action name="testAction" class="springBeanName"> 
  <result name="success">/index.jsp</result> 
</action>

5:在Spring中正常定義Bean就可以了,把Action定義成為Bean,如下:

java代碼:

<bean id="testAction" class="com.bjpowernode.test.web.TestActioin"> 
<property name="ebi" ref="testEbi"/> 
</bean> 

6:在Struts的Action中,就可以通過依賴注入的方式來注入需要使用的接口了。

總結(jié)

以上所述是小編給大家介紹的struts+spring+hibernate三個(gè)框架的整合,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Java?Web項(xiàng)目中如何添加Tomcat的Servlet-api.jar包(基于IDEA)

    Java?Web項(xiàng)目中如何添加Tomcat的Servlet-api.jar包(基于IDEA)

    servlet-api.jar是在編寫servlet必須用到的jar包下面這篇文章主要給大家介紹了基于IDEAJava?Web項(xiàng)目中如何添加Tomcat的Servlet-api.jar包的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • Java原生HttpClient的使用詳解

    Java原生HttpClient的使用詳解

    Java開發(fā)語(yǔ)言中實(shí)現(xiàn)HTTP請(qǐng)求的方法主要有兩種:一種是JAVA的標(biāo)準(zhǔn)類HttpUrlConnection,比較原生的實(shí)現(xiàn)方法;另一種是第三方開源框架HTTPClient。本文就將詳細(xì)講講Java中原生HttpClient的使用,需要的可以參考一下
    2022-04-04
  • 詳解Java編程中static關(guān)鍵字和final關(guān)鍵字的使用

    詳解Java編程中static關(guān)鍵字和final關(guān)鍵字的使用

    這篇文章主要介紹了詳解Java編程中static關(guān)鍵字和final關(guān)鍵字的使用,是Java入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-09-09
  • ???????Java公平鎖和非公平鎖的區(qū)別

    ???????Java公平鎖和非公平鎖的區(qū)別

    本文介紹???????Java公平鎖和非公平鎖區(qū)別,公平鎖是每個(gè)線程獲取鎖順序是按照線程訪問鎖的先后順序獲取的,最前面的線程總是最先獲取到鎖;而非公平鎖是每個(gè)線程獲取鎖的順序是隨機(jī)的,并不會(huì)遵循先來先得的規(guī)則,所有線程會(huì)競(jìng)爭(zhēng)獲取鎖,下文內(nèi)容需要的朋友可以參考下
    2022-05-05
  • 初識(shí)sa-token及登錄授權(quán)簡(jiǎn)單實(shí)現(xiàn)

    初識(shí)sa-token及登錄授權(quán)簡(jiǎn)單實(shí)現(xiàn)

    這篇文章主要為大家介紹了sa-token及登錄授權(quán)簡(jiǎn)單實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • Springboot集成OpenFeign Demo詳解

    Springboot集成OpenFeign Demo詳解

    這篇文章主要為大家詳細(xì)介紹了Springboot集成OpenFeign Demo以及參數(shù)的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-02-02
  • Java中的輸出格式化問題小結(jié)

    Java中的輸出格式化問題小結(jié)

    在Java中,System.out.printf方法用于格式化輸出,格式化字符串`%.6f`表示浮點(diǎn)數(shù)保留6位小數(shù),其他格式化選項(xiàng)包括`%d`(整數(shù))、`%s`(字符串)和`%e`(科學(xué)計(jì)數(shù)法),示例代碼展示了如何使用這些格式化選項(xiàng),感興趣的朋友一起看看吧
    2025-02-02
  • Java使用EasyExcel生成動(dòng)態(tài)表頭和多Sheet數(shù)據(jù)的Excel實(shí)例

    Java使用EasyExcel生成動(dòng)態(tài)表頭和多Sheet數(shù)據(jù)的Excel實(shí)例

    這篇文章主要介紹了Java使用EasyExcel生成動(dòng)態(tài)表頭和多Sheet數(shù)據(jù)的Excel實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • maven?helper?jar包沖突的幾種解決方法

    maven?helper?jar包沖突的幾種解決方法

    maven Helper是排查jar包沖突的一大利器,jar包沖突大部分是由于引用了同一個(gè)jar的不同版本而導(dǎo)致的,本文主要介紹了maven?helper?jar包沖突的幾種解決方法,感興趣的可以了解一下
    2024-03-03
  • Java字符串查找的方法總結(jié)

    Java字符串查找的方法總結(jié)

    在給定的字符串中查找字符或字符串是比較常見的操作,字符串查找分為兩種形式:一種是在字符串中獲取匹配字符(串)的索引值,另一種是在字符串中獲取指定索引位置的字符,本文給大家總結(jié)了Java字符串查找的方法,需要的朋友可以參考下
    2024-05-05

最新評(píng)論

昔阳县| 双城市| 子洲县| 金寨县| 安泽县| 孝义市| 织金县| 连城县| 容城县| 兴隆县| 嵊泗县| 新民市| 桂林市| 黎城县| 电白县| 临泽县| 津南区| 盐城市| 东方市| 什邡市| 咸阳市| 明光市| 曲靖市| 平陆县| 海门市| 筠连县| 罗甸县| 富裕县| 锡林郭勒盟| 新乡市| 定陶县| 福安市| 普陀区| 宜春市| 鄂伦春自治旗| 德江县| 西盟| 顺平县| 皋兰县| 灵寿县| 凤庆县|