javaee项目框架说明文档
Fashvn[基本JavaEE项目框架说明文档]Zoe[2010.10.11]
[简单总结工作中JavaEE技术及框架应用说明。项目框架源代码见附件]
日期版本作者修改内容评审号更改请求号2010.10.111.0Zoe初始版本目录
1范围3
2术语定义和简写3
3系统体系说明4
4系统集成架构设计6
5开发工具及辅助软件7
6Web开发个人心得7
范围
该文档仅简单说明工作中JavaEE框架应用心得以及web开发个人经验总结,对web application实际开发中SSH框架集成应用浅易分析。
面向对象为具有一定javaee开发经验的java programmer。
术语定义和简写
术语、定义
缩略语
本文件应用了以下缩略语:
系统体系说明
按照各个技术在系统中不同作用进行分类,包括系统基础框架,MVC设计模式的SSH系统集成框架。
面向接口编程,为适应业务的变更,每一业务模块均有接口及实现类,利用Spring的IoC功能将实现类注入给表现层Action数据访问层借助于Hibernate实现,代码简洁且可适应不同的数据库。事务部分利用Spring的声明式事务管理
系统集成架构设计
项目集成架构如图;
数据库Util类
定义Hibernate父类 AbstractHibernateDAO(extends HibernateDaoSupport),包含数据库操作基本方法;
约定每个Dao数据库操作类必须继承AbstractHibernateDAO;
定义数据库操