首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 156 毫秒
1.
传统模式的J2EE架构以其不足之处严重影响着WEB技术的发展。根据Struts、Hibernate、Spring三种开源框架各自不同的特点,采用基于J2EE架构的SSH(Struts+Hibernate+Spring)组合架构,Struts实现表示层,Spring实现业务层,Hibernate实现持久层,使开发系统高效率、易维护和扩展。应用SSH架构完成INQAS,取得了很好的效果。  相似文献   

2.
基于J2EE多层架构的Web开发框架研究*   总被引:4,自引:0,他引:4  
在经典的J2EE四层体系结构的基础上增加数据持久层,提出了基于J2EE五层体系结构的Web开发框架;分析了基于Struts框架的J2EE架构中实现对象持久性的局限性,从中分离出对象持久层,并将Hibernate这个面向对象的轻量级对象持久性技术集成到该架构中;应用DAO设计模式在业务逻辑层与持久层之间设计了多源数据访问组件,抽象和封装了对不同数据源的数据访问操作,实现对不同类型、结构、环境、用法的异构数据库的统一访问。  相似文献   

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

4.
基于Struts和Hibernate框架的J2EE架构研究   总被引:2,自引:0,他引:2  
程玉昆  樊富有 《福建电脑》2008,24(4):106-108
首先详细讨论了J2EE的技术架构,分析了当前Web应用开发中存在的缺陷,然后论述对MVC设计模式的应用框架Stmts,以及研究ORM的持久层框架Hibemate的基础上,建立了基于Struts和Hibemate框架的J2EE架构。  相似文献   

5.
基于.NET平台的三层架构软件框架的设计与实现   总被引:1,自引:0,他引:1  
面向对象和构件的软件开发平台,几乎是现在信息系统开发的必备之物,通过在平台之上融入三层架构及复用技术来构建一个功能丰富,结构灵活的软件框架也成为现在应用系统开发的主流思想.在介绍分析软件复用技术和三层架构思想的基础之上,研究并提出了基于.NET环境的三层架构信息系统软件框架设计的基本思路和方法,同时运用C#言实现了该软件框架的代码自动生成器.信息系统开发时通过运用该软件框架代码生成器可以很方便的生成一个MIS雏形.从而能有效的提高信息系统软件的开发效率和软件标准化及构件化水平.  相似文献   

6.
基于J2EE轻型架构的订单系统设计   总被引:3,自引:0,他引:3  
J2EE技术在工业界的应用越来越多地采用轻型架构,J2EE轻型架构确保了系统架构的清晰.实现了MVC模式的设计思想。基于B/S模式的漳浦明治电子商务有限公司(ZMZ)的订单系统.设计框架上采用了J2EE轻型架构和MYSQL数据库,轻型架构的运用保证了ZMZ订单系统的订单处理、图片处理、定时提醒模块的高效设计和实现。  相似文献   

7.
三层架构是数据库开发中最常用的分层架构。三层结构能够提高代码重用率,降低项目开发难度。为了解决手工编写三层架构的代码工作量大且容易出错的问题,使用.Net平台提供的动态编译和反射技术,设计并实现了基于可定制模板的自动代码生成器。该代码生成器利用三层架构的代码依赖数据库的架构信息这一特点,以数据库架构信息、Xml配置文件和模板文件作为输入,输出三层架构的各层代码。用户可以修改Xml配置文件的内容和使用该代码生成器提供的模板语言定制、修改自己的模板文件,方便、灵活地控制输出的目标代码。代码生成器的使用在实际的项目开发中具有重要的意义。  相似文献   

8.
三层架构是数据库开发中最常用的分层架构.三层结构能够提高代码重用率,降低项目开发难度.为了解决手工编写三层架构的代码工作量大且容易出错的问题,使用. Net 平台提供的动态编译和反射技术,设计并实现了基于可定制模板的自动代码生成器.该代码生成器利用三层架构的代码依赖数据库的架构信息这一特点,以数据库架构信息、Xml配置文件和模板文件作为输入,输出三层架构的各层代码.用户可以修改 Xml 配置文件的内容和使用该代码生成器提供的模板语言定制、修改自己的模板文件,方便、灵活地控制输出的目标代码.代码生成器的使用在实际的项目开发中具有重要的意义  相似文献   

9.
在线考试是计算机技术在现代教学中的重要应用.选择良好的架构对于在线考试系统开发具有重要的意义.本文提出了基于Flex+J2EE多层架构的RIA在线考试系统的设计方案并详细说明了多层架构的实现方法.将Flex技术与J2EE框架进行整合,使系统既具备了优秀的交互性和用户体验性又获得了良好的稳定性、可维护性和可扩展性.  相似文献   

10.
基于Spring框架的轻量级J2EE架构与应用   总被引:4,自引:0,他引:4       下载免费PDF全文
合理的J2EE架构设计方案对J2EE应用系统的开发至关重要。Spring框架包含依赖注入方式的构件组装机制、统一的事务和日志管理服务等,为搭建轻量级的J2EE架构提供了有力的支持。介绍Spring框架的体系结构,将基于Spring框架的J2EE架构与其他几种J2EE架构进行对比分析,最后给出一个运用该架构方案解决的实例。  相似文献   

11.
.NETWeb应用的MVC设计   总被引:21,自引:0,他引:21  
Microsoft的.NET和Sun的J2EE是目前建立和开发各种Web应用的两大主流平台。MVC设计模式则是当今设计各种交互式应用的事实标准。MVC设计模式在J2EEWeb应用中已有成熟的设计方案,而在.NETWeb应用中却没有。针对.NETWeb应用给出了一种可行的MVC设计方案,讨论了该方案中MVC模块划分和三层架构中层的划分之间的关系,给出了每一模块的具体设计,为在.NET环境下开发结构良好、易于维护、易于伸缩的Web应用提供了可行方案。  相似文献   

12.
基于J2EE框架的电子商务近年来在国内外得到了广泛应用.本文对当前J2EE框架存在的局限和问题进行了简要分析,采用了一种轻量J2EE框架Struts(整合Ajax) Spring Hibernate开发高效、可靠、实用的电子商务应用.该系统采用三层Web体系结构模式,其中表现层采用Struts技术,核心业务逻辑采用Spring框架,而数据持久层采用时下流行的Hibernate O/R Mapping技术.  相似文献   

13.
.NET环境下Web应用的通用设计   总被引:2,自引:1,他引:2  
Microsoft的.NET和Sun的J2EE是目前建立和开发各种Web应用的两大主流平台。针对J2EE,人们已经提出了许多设计模式;针对.NET,目前这方面的研究并不多。其实,J2EE的设计模式并不完全适用于.NET。采用5层架构的设计模式,提出了一种.NET环境下Web应用开发的通用设计方案。该方案具有结构清晰、可重用,挂好、可伸缩性强和运行效率高等特点,已成功地应用于多个大型Web应用项目。  相似文献   

14.
计算机网络和分布式计算技术的发展促进了WebGIS向分布式、组件化方向发展。J2EE服务器为多层Web应用系统提供了EJB容器和Web容器,利用J2EE开发WebGIS应用解决了传统WebGIS面临的一些矛盾。文中研究了基于J2EE的WebGIS总体设计架构,针对具体的应用项目给出了相应的实现方案,较好地满足企业级WebGIS应用的需要。  相似文献   

15.
基于J2EE平台的网络辅助教学系统的设计与实现   总被引:8,自引:0,他引:8       下载免费PDF全文
本文介绍了J2EE体系结构和技术框架,研究了网络辅助教学系统的实现目标及网络教学平台构建的策略,讨论了网络辅助教学系统的功能、系统结构、设计与实现,并通过对核心模块“自动答疑”实现过程的具体介绍,阐述了基于J2EE技术的网络辅助教学系统的设计与实现技术。  相似文献   

16.
本文探讨了基于J2EE的呼叫中心系统的设计架构,对系统的组成结构以及软件设计模式进行了分析,并在此基础上,剖析了J2EE开发平台,对目前流行的开源框架WebWork、Spring、Hibernate进行分析,结合保险行业实际特点,采用MVC标准三层体系结构设计模式,设计并实现基于WSH整合框架的J2EE轻量级开发平台与CTI,IVR,PBX服务器集成的呼叫中心系统。  相似文献   

17.
本文以一个企业的EAI系统为例,提出基于J2EE平台、Web Service技术和Struts MVC框架的系统开发解决方案。将业务逻辑和显示页面分离开来,简化了每个开发阶段的工作,而且规范化了整个系统的开发,提高了代码质量和系统的开发效率,使系统具有高性能、可跨平台、易于扩展、易于管理和维护等优点,体现了J2EE体系,Web Service和Struts卓越的技术优势。  相似文献   

18.
本文介绍了“四期建设”工程项目的设计,系统是基于J2EE技术,B/S架构三层结构体系,三层的B/S体系结构具有许多传统C/S体系结构不具备的优点,又紧密地结合了Intemet/Intranet技术,它把应用系统带入了一个崭新的发展时代。  相似文献   

19.
大型企业级Web应用系统的开发通常要求有一个良好的软件架构、便于协作开发和扩展升级,针对传统J2EE架构的不足,结合目前比较流行的开源框架Spring、Struts和Hibernate,给出了一种开发J2EE Web应用的轻量级解决方案,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。并且,通过案例具体说明了如何将这一方案应用到网上银行系统中。同时,对网上银行系统中密码保护和事务管理等相关技术给出了解决方案。  相似文献   

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

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