javaee项目框架说明文档.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档