1. 程式人生 > >軟工實踐學習(第三次)

軟工實踐學習(第三次)

bsp ima 增刪改查 pri 增刪 ext 處理 logs ring

經過這一段時間的ssh框架學習,通過老師帶我們完成一個項目後,我們需要自己從0開始,開始新的項目,重新搭建框架

這次我選擇的是庫存管理系統

首先依然是搭建hibernate,以及spring。

接著寫數據類,經過業務分析,我初步定了一張數據表來存儲庫存信息:

技術分享

同時在bean包中創建了stock數據類:

技術分享

同時創建數據庫映射文件,讓數據庫數據項與後端處理的數據項一一對應:

技術分享

接著,我們需要做的是增刪改查基礎服務,以及生成Excel文件的功能,所以編寫Dao,以及Dao的實現類:

技術分享

通過調用hiberate:

技術分享

接著寫service,以及service的實現類,他們的主要功能是調用dao:

技術分享

技術分享

接著,編寫一系列前端響應的action:

技術分享

隨後配置struts 和applicationtext,讓前端和後端連接:

技術分享

技術分享

接著寫頁面,這裏,我將css,js,images分開寫,分開管理,有助於日後的維護:

技術分享

歡迎界面:

技術分享

stockinfo界面:

技術分享

修改界面:

技術分享

這裏我用js運動編寫了一個mini工具箱:

技術分享

軟工實踐學習(第三次)