當前位置:編程學習大全網 - 網站源碼 - 整合SSH框架的具體步驟

整合SSH框架的具體步驟

壹、環境配置:

1.1 導包順序:Struts ---->Spring ---> Hibernate

1.2 刪除三個包:asm.jar/asm-attrs.jar /cglib-2.1.3.jar

1.3 添加壹個包:commons-pool.jar

二、DAO:

2.1 代碼:

DaoImpl extends HibernateDaoSupport

(CRUD: getHiberanteTemplate().save/update/delte/get/load/find(傳參))

2.2 配置: 註入sessionFactory

三、Service:

3.1 代碼:

3.1.1 所有業務方法中的實體類型應該是DTO 職責:處理業務/調用DAO

3.1.2 ServiceImpl 中定義DAO接口

3.2 配置: 註入DAO

四、Action:

4.1 代碼:

4.1.1 Action 中定義Service接口

4.2 配置

4.2.1

<action type="org.springframework.web.struts.DelegatingActionProxy"/>

[將客戶端請求轉交給Spring容器的DelegatingActionProxy]

4.2.2

<plug-in

className="org.springframework.web.struts.ContextLoaderPlugIn">

<set-property property="contextConfigLocation"

value="classpath:beans.xml" />

4.2.3

<bean name="path" class="action路徑">

<註入Service/>

</bean>

  • 上一篇:網絡直播平臺的實現技術有哪些?大概架構是如何?
  • 下一篇:軟件水平考試中的網絡工程師的報考費用是多少?
  • copyright 2024編程學習大全網