1.0          其他語言
 
 

目錄

1. 介紹
2. 使用 Apache Velocity 做展示層

 
 

2.1 為什麼不用 JSP
2.2 Velocity HTML 模板
2.3 HTML 檔案目錄結構

 
  3. 控制器 Controller 和分發器 dispatcher  
 

  

3.1 控制器 ControllerServlet
3.2 控制器 Controller
3.3 分發器 dispatcher

 
     

3.3.1 普通葉分發器
3.3.2 帶成功/失敗驗證的分發器
3.3.3 分發器轉發
3.3.4 每個網路請求一個事務 transaction per request
3.3.5 網路請求分發器 URL 管理
3.3.6 網頁布局

 
 

4. O/R mapping

 
   

4.1 Apache Common DbUtils
4.2 使用 Middlegen 產生資料庫 model 和 DAO 類
4.3 寫你自己的 DAO 類
4.4 換成另一種 O/R mapping 製作

 
 

5. 單元測試

 
   

5.1 普通單元測試
5.2 J2EE 全程單元測試的困難
5.3 在 VelocityWeb 中不用伺服器進行 J2EE 單元測試

 
  6.SQL 查詢結果分頁