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...