- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
javaee项目框架说明文档
Fashvn [基本JavaEE项目框架说明文档] Zoe [2010.10.11]
[简单总结工作中JavaEE技术及框架应用说明。项目框架源代码见附件]
日期 版本 作者 修改内容 评审号 更改请求号 2010.10.11 1.0 Zoe 初始版本 目录
1 范围 3
2 术语定义和简写 3
3 系统体系说明 4
4 系统集成架构设计 6
5 开发工具及辅助软件 7
6 Web开发个人心得 7
范围
该文档仅简单说明工作中JavaEE框架应用心得以及web开发个人经验总结,对web application实际开发中SSH框架集成应用浅易分析。
面向对象为具有一定javaee开发经验的java programmer。
术语定义和简写
术语、定义
要求:逐项列出本文中用到的难以理解或可能引起混淆的术语及其定义。
缩略语
本文件应用了以下缩略语:
要求:逐项列出本文中用到的缩略语及其原文和汉语含义。
系统体系说明
按照各个技术在系统中不同作用进行分类,包括系统基础框架,MVC设计模式的SSH系统集成框架。
面向接口编程,为适应业务的变更,每一业务模块均有接口及实现类,利用Spring的IoC功能将实现类注入给表现层Action数据访问层借助于Hibernate实现,代码简洁且可适应不同的数据库。事务部分利用Spring的声明式事务管理
系统集成架构设计
项目集成架构如图;
数据库Util类
定义Hibernate父类 AbstractHibernateDAO(extends HibernateDaoSupport),包含数据库操作基本方法;
约定每个Dao数据库操作类必须继承AbstractHibernateDAO;
定义数据库操作异常处理类,返回对应错误信息,记录;
定义Page分页工具类PaginationSupport(采用非Hql分页时,建议使用分页器对象进行分页)
Pro常用工具类
定义自定义加密类EncryptData,提供加密算法,对输入的字符串进行加密解密操作;
定义Json操作工具类,统一规范Json数据操作方法;
定义Log4j初始化类Log4jInit;
定义项目常用工具类Tools,封装常用方法:日期常用方法,编码转换,字符串截取,字符串判断,获取文件/文件夹目录、路径,反射应用基本方法,IO操作基本方法,数据排序操作,文件上传下载,重写对象/字符compare方法;
Web基本设置
定义Ajax请求统一规范父类AjaxBaseAction,约定所有ajax请求处理action都继承此类;
定义web action处理规范父类BaseDispatchAction,定义方法getBean获取spring注册的bean对象
/**
* 获取spring中注册的bean。
* @param bean bean名。
* @return spring中注册的bean。
* @since 20-5-21
* @author Zoe
* @version 1.00 2010-5-21
*/
public Object getBean(String bean) {
return wac.getBean(bean);
}
定义二次编码转换过滤器EncodingFilter;
定义Session监听检测类SessionListener,核实用户登录信息;
项目配置文件
定义SSH配置文件;
定义数据源配置文件applicationContext-DataSource.xml;
定义Log4j属性文件;
开发工具及辅助软件
由开发团队依据需求拟定
Web开发个人心得
Web开发的最终目的服务于用户,在提升用户体验的同时合理考虑Server性能、java effective、sql effective。
希望您能在以后的工作和生活中多多指教,谢谢!
Thanks for your reading. Oct 12 2010
2 / 7
您可能关注的文档
最近下载
- 国内氯碱行业盐水精制工艺状况(2000-2003)调查报告.pdf VIP
- (2024秋新改)教科版一年级科学上册《 做个“时间胶囊》PPT课件”.pptx VIP
- 我国的应对技术性贸易措施的现状与对策.doc
- 反比例函数K的几何意义(一).doc VIP
- 2024中国高血压防治指南-全套.pptx VIP
- 党徽党旗条例全面解读.pptx VIP
- 西部证券阿尔兹海默症诊断行业深度报告:阿尔兹海默症行业机遇已来,诊断市场未来可期.pdf
- 大学生安全教育课件(ppt共41张).ppt VIP
- 检测技术有限公司实验室建设项目(含大气专项)环评(新版环评)环境影响报告表.pdf
- 县柳编产业发展情况调研报告.doc VIP
文档评论(0)