首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
采用代码生成技术能大幅度提高软件开发的质量和生产率,降低软件开发的风险.文中讲解了基于C#的NHibernate代码生成器的设计与实现过程.并分析了常见的代码生成.技术;同时结合实例说明核心源代码.  相似文献   

2.
后台管理系统功能和模式相对固定,为了降低软件开发人员的重复工作量,缩短项目的开发周期,应用基于模板技术的代码生成原理,设计一款基于Maven的后台管理系统代码生成器,完成从业务模型到后台管理系统的代码生成;从业务文件定义、业务文件解析到模板合成阐述本代码生成器的内部结构。  相似文献   

3.
尤澜涛 《福建电脑》2013,(10):135-136
代码生成器可以极大地提高软件质量,缩短项目开发周期.本文设计并实现了一个基于数据表的代码生成器,并成功应用于科研处网站的开发,取得了不错的效果.  相似文献   

4.
基于MDA的代码生成器设计与实现   总被引:3,自引:1,他引:2  
针对如何将业务模型转换为程序代码的问题,提出一种代码生成器设计方案,用以实现模型驱动架构中代码的自动生成。介绍采用XML描述的面向业务对象的平台无关模型,在此基础上设计实现代码生成器,完成从平台无关模型到代码的自动转换,以支持在业务模型变化后系统行为的快速变化和代码的自动生成,通过实例演示该代码生成器的应用。  相似文献   

5.
根据J2EE体系结构特点,提出基于模板技术的代码自动生成模型,实现由业务模型描述文件到业务组件的自动生成。从分析J2EE结构入手,确定生成的目标代码,讨论基于模板技术的代码生成器原理和模型,设计模板文件,定义业务模型描述文件的规格,实现了代码生成器。介绍了应用代码生成器的开发模式。  相似文献   

6.
采用代码生成技术能大幅度提高软件开发的质量和生产率,降低软件开发的风险。文中讲解了基于C#的NHibemate代码生成器的设计与实现过程,并分析了常见的代码生成技术,同时结合实例说明核心源代码。  相似文献   

7.
采用代码生成技术能大幅度提高软件开发的质量和生产率,降低软件开发的风险。文中讲解了基于C#的NHibemate代码生成器的设计与实现过程,并分析了常见的代码生成技术,同时结合实例说明核心源代码。  相似文献   

8.
采用代码生成技术能大幅提高软件开发的质量和生产率,降低软件开发的风险。本文将介绍了基于C#的NHibernate代码生成器的设计与实现过程,并分析了常见的代码生成技术,同时结合实例说明核心源代码。  相似文献   

9.
采用代码生成技术能大幅提高软件开发的质量和生产率,降低软件开发的风险。本文将介绍了基于C#的NHibernate代码生成器的设计与实现过程,并分析了常见的代码生成技术,同时结合实例说明核心源代码。  相似文献   

10.
堆栈处理器是一种面向嵌入式控制领域的处理器,其执行过程不依赖于通用寄存器而是硬件堆栈。文中以一款基于FPGA设计的16位堆栈处理器为平台,研究如何将一个C源代码转换成能够被目标处理器汇编器识别的汇编指令。为了能够迅速有效地实现代码生成器,文中选用LCC。LCC是一款可变目标的C编译器,通过重新书写目标处理器的描述文件,LCC可以生成特定处理器的汇编指令。文章的最后通过一个简单的测试证明了C语言是可以移植到堆栈处理器上的。  相似文献   

11.
该系统是针对ACM程序设计的在线测评系统,主要采用了J2EE的技术架构并集成SSH开源组合框架以保证系统的性能和稳定性。系统主要实现了用户在线测评、组织竞赛、讨论等功能。在编译运行模块采用了黑盒测试的思想并发的编译和运行,以提高对多用户同时在线评测的效率。  相似文献   

12.
代码生成器充分利用代码重用性,避免的繁琐的重复编码,为快速软件开发提供可靠的解决方案。目前,对于代码生成器的理论研究已经比较完善。但实际工程使用时,存在操作不灵活、使用不方便、功能整合能力不足。本文通过可视化拖、拉、拽等可视化操作,实现页面设计以及关键属性的设置,通过对页面内容解析、转换、以及基于模板代码生成技术,从而快速生成目标代码。实现了将代码生成器整合于应用系统开发平台,方便开发者使用代码生成器进行应用开发。  相似文献   

13.
利用软件复用技术可以大大提高软件的生产效率,有效的减轻开发者的负担。代码自动生成是软件复用常用的一种技术手段。在SSH框架的基础上,研究了控制层的代码,从hibernate生成的javaBean数据对象入手,利用模板生成技术和配置树的层次方法,自动化生成控制层的代码,利用eclipse 的SWT 技术做可视化界面,实现了一个原型系统,并测试了该系统。  相似文献   

14.
基于SSH框架的J2EE应用研究   总被引:1,自引:0,他引:1  
介绍了SSH(Struts2、Spring、Hibernate)框架的基本特征和优点,介绍了基于SSH的J2EE开发模式及关键技术。提出了基于轻量级Web框架-Struts+Spring+Hibernate的系统结构,介绍了Struts的MVC结构、Spring的基本组成和结构以及Hibernate的基本对象,并将三种框架技术整合起来应用到系统中,随后给出一个设计实例。  相似文献   

15.
在企业级应用开发中存在着项目开发周期长,开发效率低,不能快速响应需求变化等普遍问题。而代码自动生成技术正是解决这些问题的有效途径之一。SSH架构目前是企业级应用中最广泛的J2EE架构之一,本文对基于该架构的代码自动生成技术进行了探讨,通过对开源框架AppFuse进行研究,提取出了其基于SSH架构的快速开发模块,对该模块进行了改进,进一步增强了其代码自动生成能力,并将改进后的模块应用于一权限管理系统的开发中进行了验证。  相似文献   

16.
在站群角色管理中,易出现权限管理复杂、角色分配多样,访问效率低下等问题,因此,设计实现一种基于Apache Shiro开源框架的RBAC管理系统来解决站群角色管理中的不足;首先全面概述Shiro原理,然后以Shiro 为基础设计实现站群权限角色管理功能。最终使用户可以定制不同的角色与权限功能,且整个过程操作简单便捷。  相似文献   

17.
该文在分析了J2EE的轻量级架构技术优势的基础上,介绍J2EE的分层结构及各层的主流框架,深入研究了基于MVC设计模式的表示层框架Struts2、业务逻辑层框架Spring和数据持久层框架Hibernate的特点及发挥的作用。探讨Struts+Spring+Hibernate(SSH)多层Web应用整合架构,并详细介绍三种框架整合的方法及整合的优势,以期达到层次和组件之间的松散耦合,提高系统的可重用性和可维护性。  相似文献   

18.
本文主要针对目前比较流行的Java EE组合框架-SSH2展开讨论,分别阐述了Struts2、Hibernate3.2与Spring2.5开源框架的特点及相互整合的优势,同时以办公自动化系统为例,对该组合框架的具体应用进行了更深入的研究。  相似文献   

19.
学工管理系统是落实学工管理工作、为学工提供高效服务的重要手段.本次研究基于高校学工管理工作需求和相关成熟技术设计了一套基于SSH的高校学生学工管理系统,详细介绍了该系统的设计方案,旨在提高高校学工管理工作效率.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号