background image

1.1. Web 开发个人理解与说明

1.2. 框架的基本结构

1 配置 Hibernate 和 Spring
2. 编写 Hibernate DAO 的实现
3. 进行单元测试,通过 DAO 验证 CRUD
4. 创建一个 Manager 来声明事务处理
5. 为 Spring MVC Action 编写测试程序
6. 为 web 层创建一个 Action 和 model(DynaActionForm)
7. 进行单元测试,通过 Action 验证 CRUD
8. 创建 JSP 页面,以通过浏览器来进行 CRUD 操作
9. 通过浏览器来验证 JSP 页面的功能
10. 用 velocity 模板替换 JSP 页面
11. 使用 Commons Validator 进行验证
注 : 所 需 的 软 件 包 软 件 与 开 发 工 具 , 开 发 工 具

eclipse 和 Hibernate 、 Spring 软 件 包 及

displaytag 标签库

Java 代码部分为:
src/dao:数据访问层代码及相关配置文件
src/service:业务逻辑层代码及相关配置文件
src/web:展现层代码及相关配置文件
test/dao:数据访问层的测试用例
test/service:业务逻辑层的测试用例
test/web:展现层测试用例(可以省略)

Web 部分:
webRoot:

WEB-INF:关于整个项目的配置文件 web.xml 以及标签配置*.tld
common:共通引用页面
demos:测试页面
images:页面所引用的共通图片
pages:页面
scripts:JS 脚本程序
displaytag:标签模板
index.jsp:主页面

1.3. 配置文件的说明

配置文件

文件路径

说明

备注

applicationContext-

src/dao/com/iswind/dao

数据访问层相 Spring 配