高级检索
全部 主题 学科 机构 人物 基金
词表扩展: 自动翻译: 模糊检索:
当前位置:首页>
分享到:

基于SSH框架多层结构的代码生成工具的设计与实现

为了解决基于SSH(StrutsSpringHibernate)框架的办公自动化系统的快速开发问题,本文结合DOM、模板引擎及Eclipse插件技术,采用面向对象的方法对代码生成工具的层次结构进行分析与设计。根据模块化的思想把代码生成工具划分为显示层、数据层、业务层,各层之间采用统一接口的形式进行数据交换。在此基础上,设计和实现出基于SSH框架多层结构的代码生成工具。该代码生成工具通过输入基本数据信息以及加载用户界面原型,实现了代码的自动生成。本文研究的主要内容如下: 1.对目标系统进行科学、合理的抽象,分析目标系统所需要的基本数据信息,例如目标系统的类名、包名、目标系统的描述、目标系统的存放位置等等。为了获得目标系统的各种基本数据信息,采用了SWT技术实现了图形化的用户界面。 2.使用DOM技术生成SSH框架中的XML配置文件;采用Velocity模板引擎技术生成Java代码。根据用户界面原型的特点,提出一种用户界面解析算法。 3.使用Eclipse插件技术将代码生成工具以插件的形式集成在Eclipse开发环境中,方便软件开发人员使用。 通过测试和实际使用证明,基于SSH框架多层结构的代码生成工具能大幅度提高软件开发的质量和生产效率,降低软件开发的风险和成本,具有良好的适应性和扩展性,把开发人员和维护人员从单调的代码编写中解放出来。

作者:
王杨
学位授予单位:
沈阳理工大学
专业名称:
计算机软件与理论
授予学位:
硕士
学位年度:
2008年
导师姓名:
陶振凯
中图分类号:
TP311.5
关键词:
代码生成;SSH框架;模板引擎
原文获取
正在处理中...
该文献暂无原文链接!
该文献暂无参考文献!
该文献暂无引证文献!
相似期刊
相似会议
相似学位
相关机构
正在处理中...
相关专家
正在处理中...
您的浏览历史
正在处理中...
友情提示

作者科研合作关系:

点击图标浏览作者科研合作关系,以及作者相关工作单位、简介和作者主要研究领域、研究方向、发文刊物及参与国家基金项目情况。

主题知识脉络:

点击图标浏览该主题词的知识脉络关系,包括相关主题词、机构、人物和发文刊物等。

关于我们 | 用户反馈 | 用户帮助| 辽ICP备05015110号-2

检索设置


请先确认您的浏览器启用了 cookie,否则无法使用检索设置!  如何启用cookie?

  1. 检索范围

    所有语言  中文  外文

  2. 检索结果每页记录数

    10条  20条  30条

  3. 检索结果排序

    按时间  按相关度  按题名

  4. 结果显示模板

    列表  表格

  5. 检索结果中检索词高亮

    是 

  6. 是否开启检索提示

    是 

  7. 是否开启划词助手

    是 

  8. 是否开启扩展检索

    是 

  9. 是否自动翻译

    是