ItcastBBS 详细设计说明书
目 录
2.1 开发工具配置
2.2 创建目录结构
2.3 框架环境搭建
3 . 基础功能开发
3.1 Dao 层设计
3.2 事务处理
3.3 提交表单乱码处理
3.4 Web 增删改查模版
4.1 模块实体设计
4.2 dao 、 service 空创建
4.3 action 中的方法列表与转向
4.4 界面配置
4.5 测试运行
采用技术及开发环境和工具
一、 采用技术
BBS 是基于网络的 B/S 架构的项目。本系统采用基于 J2EE 框架相关技术实现,所采用的技术都是当前最流行并成熟的框架。系统采用 MVC 设计模式, Ajax+Web 三层架构, Struts+spring+hibernate+ejb 。使用 jquery , ext 提高用户的体验,系统表现层为: struts+jsp ,业务逻辑层采用 spring+javaBeans ,数据操作层采用实现 jpa 规范的 hibernate 产品。其他技术: JSTL/EL 、 dom4j 、 log4j 、 JPA 、 OSCache 、 Velocity 、 Compass 、 Lucene 等技术
二、 开发环境
环境 | 版本 | 备注 |
Web 服务器 | Tomcat6.0 | 将同时考虑 WebLogic |
数据库 | Mysql5.1 | 将同时考虑 Oracle |
Java 环境 | Jdk6.0 | 因为使用到 jdk5.0 的新特性,所以必须大于 jdk5.0 |
建模工具 | Rose2007 |
|
数据库设计 |
|
|
三、 开发工具
MyEclipse6.6+Eclipse
四、 运行环境
操作系统 | 版本 | 备注 |
Microsoft | Xp/2003… | 基本兼容 |
Linux | RedHat/fedro 等 |
|