S2SH開發的一些技巧

2021-08-30 22:38:12 字數 1153 閱讀 2898

專案流程:

一、原型設計(資料庫原型(hibernate),介面原型(structs)),接著原型評估(對於資料庫原型要寫方法測試,介面原型要符合客戶需求或者需求文件所述),當原型設計完成接著著手業務流程(spring部分);

二、業務流模型設計(spring部分):仔細設計介面(這是決定耦合程度的關鍵)接著實現介面,再次就是進行業務流整合(controller)的部分;

三、整合:如果第一步第二步都做好了,這一步很簡單,一般也不會出現大問題,就是xml的具體配置了(這是以後專案發展的方向,配配就好。~!~)

四、整合後就應該開始單元測試、整合測試了,還要**評審,最後發布release版本。

----------------------------

開發的流程:資料庫---->entity--->dao--->services--->action---介面

維護的流程:介面--->action--->services---->dao--->entity---->資料庫

----------------------------

一般做開發現有乙個靜態流程頁面,然後設計資料庫,資料庫設計好後是框架的選擇和搭建,如果用ssh,那麼先導入spring(建議順序),因為很可能會讓spring管理hibernate,再匯入hibernate最後匯入struts,框架搭建成功後(寫乙個測試試試),接下來可以分模組進行開發了,對於每個模組,可以先設計po和相應持久層方法(也就是相應的增刪改查,不要涉及什麼業務上去考慮),然後從頁面------>>action層,然後根據action寫相應的service,即業務層,當然業務層應該是最重要的靈活性也是最強的!

----------------------------

先寫 靜態頁面  設計資料庫  

根據靜態頁面  寫formbean  根據資料庫 寫daobean

把靜態頁面 換成jsp   頁面裡的每乙個操作  對應乙個service  再判斷該service需要什麼dao   在action裡 只是 呼叫一下 service .

s2sh整合開發的配置

下面給出整合開發時struts 2 hibernate spring需要的jar,包太多不打字了,直接截圖。ps 我資料庫用的是mysql 的配置模版 第一步在 spring 中配置資料來源 第二步整合進 hibernate hibernate.dialect org.hibernate.diale...

s2sh中beanFactory的初始化

在s2sh中web.xml檔案中的如下語句 listener listener class org.springframework.web.context.contextloaderlistener listener class listener context param param name c...

基於S2SH框架的JSP和MySQL的網上商城系統

隨著網路技術的飛速發展,網路已經成為人們獲取和交換資訊的最有效途徑,通過網路進行商品交易已經成為一種新型的購物方式。網上 系統是將商品銷售和計算機網路功能結合起來的一種新型的電商系統,是當前新技術革命中乙個非常活躍和具有很強生命力的技術應用領域。本文以網上 系統的開發設計為主要依據,與學過的物件導向...