IDEA 整合 Struts2+Spring4+Hibernate5

前言

本篇文章使用一個簡單的例子,介紹使用IDEA整合 Struts2+Spring4+Hibernate5+MySQL,大神略過,文章末附帶源代碼下載連接。

1、數據庫設計

首先在MySQL中新建“ssh”數據庫,新建“product”表:包括pid、pname、price字段,並且設定pid爲主鍵、自動遞增。

這裏寫圖片描述

2、新建工程導入 jar 包

IDEA 新建 java enterprise 工程導入 Struts2、Spring4、Hibernate5 的必要 jar 包,當然還有連接 MySQ 的 jar 包。

這裏寫圖片描述

3、編寫 java 代碼和配置文件(核心)

代碼分層:

Action、Service、Dao 和 domain 層。

配置文件 :

web.xml(配置 struts2 的核心過濾器和 spring 的核心監聽器)

log4j2.xml(配置日誌 )

struts.xml(配置 action)

applicationContext.xml(配置依賴注入、事務管理和 Hibernate 的相關屬性,以及數據源)

這裏寫圖片描述

4、編寫界面

這裏作爲測試,只有一個頁面: addproduct.jsp。

5、測試

這裏寫圖片描述

查看數據庫的表記錄:

這裏寫圖片描述

6、下載

1、本例源代碼下載

2、Struts2+Spring4+Hibernate5+MySQL 的基礎jar包下載

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章