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 查询结果分页