1、思路
myeclipse環境,工程環境,tomcat環境的jdk版本保持一致
1)新建乙個專案,把編碼格式改為 utf-8
2)把 jsp 的編碼形式改為utf-8
3)在 lib 資料夾中建立小包,區分不同的 jar 包
4)建專案 s2sh_sh,再建src、config、test 三個 source folder
在 config中建 hibernate、spring 資料夾存放配置檔案。struts2配置檔案放入src中
5)在src下建立包
cn.google.s2sh.domain 存放持久化類&對映檔案
6)建dao層和 service,誰先測試先寫誰(dao)
在 cn.google.s2sh.dao
public inte***ce persondao
在 cn.google.s2sh.dao.impl
public class persondaoimpl extends hibernatedaosupport implements persondao
}
在 cn.google.s2sh.service
public inte***ce personservice
在 cn.google.s2sh.service.impl
public class personserviceimpl implememts personservice
}
7)寫spring配置檔案
classpath:hibernate/hibernate.cfg.xml
8)測試
建 src/cn.google.s2sh.utils
public class springinit
}
在test/cn.google.s2sh.test
public class sessionfactorytest extends springinit
}
9)根據spring配置檔案中有的部分不發生變化,而有的發生變化,來把spring檔案中的配置資訊分為兩部分:
classpath:hibernate/hibernate.cfg.xml
classpath:hibernate/hibernate.cfg.xml
public class persontest extends springinit
}
結果:person表插入一行資料 aa11
Spring S2S整合開發
size small color olive color red b struts2.0 和 spring 整合開發 知識點 dao層的應用和基本的配置介紹 1 首先搭建基本的struts2.0 的web 執行環境 和 spring 的環境 2 配置 spring 在web 的執行環境 b colo...
S2SH整合步驟
s2sh 整合步驟 一.搭建開發環境 1.準備三者的 jar檔案 不要忘記相應資料庫的驅動.2.配置web.xml檔案,主要配置兩項內容 1 自動載入 spring 容器的 contextloaderlistener配置 2 應用 struts2 的過濾器 filterdispatcher配置 3....
s2sh整合開發的配置
下面給出整合開發時struts 2 hibernate spring需要的jar,包太多不打字了,直接截圖。ps 我資料庫用的是mysql 的配置模版 第一步在 spring 中配置資料來源 第二步整合進 hibernate hibernate.dialect org.hibernate.diale...