首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
根据Web应用分层设计的思想,将J2EE信息系统分为表现层、业务服务层、数据持久层和域模型层,并对每层的实现策略进行了研究。采用Java Web MVC框架,Struts实现表现层,Spring框架实现业务服务层,对象/模型映射工具Hibernate实现数据持久层,普通的Java对象实现域模型层。系统利用Spring框架自身"非侵入性"的特点,将Spirng与Struts、Hibernate进行整合,详细阐述了基于Spring的轻量级架构的应用系统开发过程。  相似文献   

2.
基于Hibernate的关联映射研究   总被引:1,自引:0,他引:1  
在开发J2EE应用系统中,在进行数据库操作时,使用传统的JDBC来处理数据对象之间的关联关系会非常繁琐。Hibernate通过O/R Mapping将表间关系转化为实体之间的关系,这种关系通过在映射文件中加以声明,较简单地解决了这个问题。Hibernate的关联映射包括一对一,一对多,多对多3种。对这3种关联关系进行系统的分析研究,使得读者对Hibernate的关联映射有一定了解。  相似文献   

3.
基于J2EE多层体系结构的数据持久层几种主流的解决方案:使用SQL/JDBC在业务类中硬编码、使用SQL/JDBC在存储过程或者单独的数据类中硬编码、CMP容器管理持久实体Bean、JDO对象-关系/映射模式(ORM模式)进行了简要介绍,分析了数据持久层的ORM设计模式,包括决定ORM实现工具设计标准的四个级别,其中完全的对象映射支持组合、继承、多态和“可达的持续性“等复杂的对象模型,本文对完全的对象映射的功能进行了阐述.最后,作为ORM例证,介绍了一个Java对象持久层轻量级封装框架Hibernate,探讨了它在实际应用中的技术优势.  相似文献   

4.
对Rails框架下ActiveRecord模块—一种数据持久层的对象/关系映射技术进行研究了分析。介绍了对象/关系映射技术和ActiveRecord模块同名原型ActiveRecord的基本原理,比较了Java流行框架Hibernate与其间的差别,阐述了Rails框架下ActiveRecord原理和特点。以广告缴费管理子系统为例,展示了ActiveRecord强大的特性。  相似文献   

5.
徐敬 《教育技术导刊》2014,13(4):107-108
Hibernate是指对JDBC进行轻量级封装的对象关系映射框架,它使得J2EE开发人员可以使用面向对象的编程思维来操纵数据库。Hibernate可以替代JDBC应用场合,既包括Java的客户端程序,也包括Servlet/JSP的Web应用程序。针对天津市信息分类数据库使用SSH(Struts+Spring+Hibernate)框架整合方案构建系统,提出3种优化方案,以减少基于Hibernate系统数据批量处理执行的代价,提高系统数据批量处理效率。  相似文献   

6.
基于中间件的数字化养殖实验平台研究与设计   总被引:2,自引:2,他引:0  
面向对象编程(OOP)中的对象和关系数据库的映射是开发应用系统中繁琐的问题.通过分析,阐述了选取中间件Hibernate解决实验平台O/R(对象/关系)映射的原因,讨论了中间件Hibernate工作原理.最后,给出了中间件Hibernate在实验平台开发中的应用实例,结果表明实验平台运行良好.  相似文献   

7.
基于J2EE多层体系结构的数据持久层几种主流的解决方案:使用SQL/JDBC在业务类中硬编码、使用SQL/JDBC在存储过程或者单独的数据类中硬编码、CMP容器管理持久实体Bean、JDO对象一关系/映射模式(ORM模式)进行了简要介绍,分析了数据持久层的ORM设计模式,包括决定ORM实现工具设计标准的四个级别,其中完全的对象映射支持组合、继承、多态和“可达的持续性”等复杂的对象模型,本文对完全的对象映射的功能进行了阐述。最后,作为ORM例证,介绍了一个Java对象持久层轻量级封装框架Hibernate,探讨了它在实际应用中的技术优势。  相似文献   

8.
利用基于MVC模式的Struts框架、Spring IoC(控制反转)以及Hibernate的ORM(对象关系映射)机制和对持久对象持久化的管理技术设计信息交流平台系统,详细说明系统的具体实现,并对实现方法的可行性进行验证。  相似文献   

9.
阐述了一个以J2EE轻量级体系结构为基础的,基于b/s架构的房屋租赁系统的设计与实现。系统有效整合了struts和Hibernate框架,以用户登录为例说明控制器实现,以查询所有用户信息为例说明数据持久层实现。实践证明,该系统可重用性、可维护性和扩展性好。  相似文献   

10.
使用Spring+ Struts+ Hibernate轻量级复合框架,采用四层体系结构模型,设计并实现了一个易于维护和动态扩展的问卷调查系统.系统提供动态问卷设计和问卷结果自动统计和分析功能,为管理部门和培训机构进行培训评估提供了依据,为后续培训项目的制定和实施提供决策指导.四层体系结构,提高了数据存取的速度,降低了系统的耦合性,保证了系统的扩展性.  相似文献   

11.
基于半自动化iBatis的轻量级ORM改进研究   总被引:1,自引:0,他引:1  
目前Object-Relational Mapping(ORM)已成为软件体系架构领域的一个新的研究热点。通过对iBa-tis进行研究,指出其中的不足之处,提出改进方法,并应用于ERP系统之中,取得了较好的效果。  相似文献   

12.
Hibernate是一种面向Java环境的ORM工具。文章系统地分析了Hibernate的缓存结构,并描述了二级缓存的缓存策略;同时总结了二级缓存使用中的一些限制、Hibernate查询方法与缓存的关系以及使用二级缓存的优化策略。  相似文献   

13.
Hibernate是一种面向Java编程环境的关系数据库映射工具。本文系统地分析了Hibernate的缓存分类,并描述了一级缓存与二级缓存的缓存策略,Hibernate如何应用缓存查找对象和对缓存的管理,Hibernate查询缓存以及性能优化策略。  相似文献   

14.
通过对Struts、Spring和Hibernatet框架特点的分析,提出了基于SSH框架的Web应用系统开发的整体设计构架,用Struts实现Web应用系统多层构架中的表现层,Spring实现业务层,Hibernate实现数据持久层,从而使得Web应用系统结构清晰。  相似文献   

15.
ORM(Object/Relation Mapping),即对象/关系数据库映射。ORM框架就是为了解决面向对象程序设计语言与关系型数据库之间阻抗不匹配而产生的,这种框架能将业务逻辑层和持久层有效分离,使两层之间以松耦合方式衔接起来,便于代码的维护。探讨了ORM框架的实现机制。  相似文献   

16.
针对B/S结构下高校学生管理系统的开发,提出了基于Struts+Spring+Hibernate(SSH)技术架构的解决方法,给出其在Web系统快速设计与开发中的具体实现过程,实践证明,SSH技术架构在构建复杂业务系统中提高了开发效率,同时增强了系统的可维护性、可扩展性和可复用性.  相似文献   

17.
实现DWR Spring Hibernate框架的整合,DWR用于客户端与服务器端数据交换,Hibernate框架实现数据访问与数据持久化,Spring整合DWR与Hibernate构建服务层,一种新的基于Ajax的Web应用程序设计架构,给JavaEEWeb程序设计提供了优秀的解决方案.  相似文献   

18.
分析了Struts、Spring和Hibernate框架的工作原理和技术优势,研究了三种框架的具体整合方案,设计了一个健壮、高效、通用、易于扩展的WEB应用架构。在架构中,表示层采用Struts,业务层采用Spring,持久层采用Hibernate,各层功能独立,层次之间松散耦合,为实现高效、灵活的WEB应用提供一种新的思路及方法。  相似文献   

19.
分析了在Web应用时进行合理分层的三种主流开源框架Struts、Spring和Hibernate,设计了具有结构清晰、松散耦合、可扩展和可维护性好等特点,基于良好的应用程序分层的Web开发框架,为Web应用的实现、有效整合和在实践中的成功应用,设计一个完整的框架提供了理论基础。  相似文献   

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

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