Spring 八 SSH整合簡述

2021-09-06 22:24:32 字數 2895 閱讀 9522

1.1、整合步驟

1.2、配置web.xml

1.4、配置struts配置檔案

1.5、action繼承actionsupport類

2.1、步驟

2.2、注入sessionfactory

--資料來源--

>

<

bean

id="datasource"

class

="org.springframework.jdbc.datasource.drivermanagerdatasource"

>

<

--或者class

="org.apache.commons.dbcp.basicdatasource"

-->

<

--或者class

="org.apache.commons.dbcp.basicdatasource"

-->

<

--驅動--

>

<

property

name

="driverclassname"

value

="oracle.jdbc.driver.oracledriver"

/>

<

--url--

>

<

property

name

="url"

value

="jdbc:oracle:thin:@localhost:1521:orcl"

/>

<

--使用者名稱--

>

<

property

name

="username"

value

="accp"

/>

<

--密碼--

>

<

property

name

="password"

vaule

="accp"

/>

bean

>

<

--sessionfactory--

>

<

bean

id="session"

class

="org.springframework.org.hibernate3.localsessionfacotry"

>

<

--關聯資料來源--

>

<

property

name

="datasource"

ref="datasource"

/>

<

--hibernate

的一些配置-

>

<

property

name

="hibernateproperties"

>

<

props

>

<

prop

key="hibernate.dialect"

>

org.hibernate.dialect.oracle9dialect

prop

>

props

>

property

>

<

--hibernate

實體類配置檔案

>

<

property

name

>

<

list

>

<

value

>包名/類名.hbm.xml

value

>

<

value

>包名/類名.hbm.xml

value

>

<

list

>

property

>

<

bean

>

/*

* 1.匯入struts2的jar包以及struts2-spring-plugin-2.0.11.2.jar

* 2.在web.xml中分別配置struts2與spring相關資訊

* 3.struts中原有的action需要繼承actionsupport

* 4.在spring配置action bean

* 5.在struts2的配置檔案中,呼叫spring中配置的bean

* 6.spring與hibernate整合,只需要在spring配置檔案配置sessionfactory即可

*/

簡述jdbc,並且spring整合jdbc

首先需要寫好我們經常使用的crud方法,也稱為jdbc模板。在日常的開發中我們只要呼叫這些已經寫好的jdbc模板方法,就可以很好的加快編碼效率。如下 使用jdbc模板實現增刪改查 public class userdaoimpl extends jdbcdaosupport implements u...

SSH整合Spring事務管理

關於spring與struts的整合中,如何載入spring容器 1 直接在action中獲取 userbo userbo contxt.getbean userbo 而且最重要的是spring是乙個容器,多個action會產生出來多個spring容器,多個spring容器如 何去管理struts和...

Spring自學教程 ssh整合 六

部落格位址 下面就是ssh的整合的步驟,一般的開發都是採用這樣來走的。進一步思考 究竟開發架構師,是怎樣將不同的工作分給不同的人的呢?建立不同的spring配置檔案,將可以復用的配置資訊寫到一起,這樣可供復用,省去了大家都寫一樣的資訊,節省時間。如 那我們先寫sessionfactory呢還是寫da...