首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
在开发J2EE项目的过程中,数据持久层的设计往往是一个关键的问题。目前,开发软件人员可以采用几种主流解决方案,本文主要介绍了其中的一个开放源代码的对象关系映射框架-Hibernate,它对JDBC进行了轻量级的对象封装,使得开发人员完全采用面向对象设计思想来对关系型的数据库进行操作,大大地提高了开发数据持久层的效率,为实现企业级项目的安全性、并发性、可靠性提供了保证。  相似文献   

2.
在Java技术中有许多方法可以对对象进行持久化,持久层也是Java应用程序中最重要的部分之一。在分析了4种持久层主流解决方案的基础上,着重介绍了ORM映射开源项目Hibernate,并简单介绍了在Web应用开发中怎样配置Hibernate。  相似文献   

3.
本文通过分析目前J2EE数据持久层开发中存在的问题和传统的数据驱动在数据持久层开发中的缺点,提出将模型驱动应用于数据持久层开发中,由此最大限度发挥面向对象开发的优势,并且通过一个权限管理系统数据持久层的实现展示了如何在数据持久层中应用模型驱动开发.  相似文献   

4.
在Java技术中有许多方法可以对对象进行持久化,持久层也是Java应用程序中最重要的部分之一。在分析了4种持久层主流解决方案的基础上,着重介绍了ORM映射开源项目Hibernate,并简单介绍了在Web应用开发中怎样配置Hibernate。  相似文献   

5.
采用轻量级SSH框架技术设计并实现了一个多层B/S模式的高校教师教学质量评价系统,分别从表示层、业务层和数据持久层探讨了系统实现的关键技术,技术框架采用以Spring框架为核心,并集成Struts和Hibernate框架的组合开发方式。结果表明,SSH框架的使用不仅简化了系统的开发过程,而且增强了系统的可扩展性和可维护性,还提高了代码复用度和开发效率。  相似文献   

6.
介绍了个人博客网站设计的相关技术,以及其设计与实现过程,该过程以MVC设计模型和主流的Spring Data JPA、Spring MVC、Spring Boot等框架技术为主进行系统架构的开发,将整个系统划分为表现层、业务层、持久层3层架构,充分利用各个框架的优势来完成系统的开发;使用Spring Data JPA来完成持久层的工作,它封装了对数据库的繁琐操作,使得用户可以方便的操作数据库中的数据;Spring MVC框架通过调用业务层来负责处理用户的请求以及响应用户的操作;最后使用Spring Boot对系统进行解耦合并简化用户整体的开发步骤。  相似文献   

7.
针对一些中小型医药超市的实际情况,应用Struts与Hibernate框架开发了一个医药管理系统。采用MVC设计模式,将整个系统分为表示层、业务逻辑层、数据持久层和数据库层,实现代码的分离,便于系统的维护和扩展。  相似文献   

8.
提出了开发基于Flex和J2EE架构的数据发布系统,应用Flex作为展现层实现,应用Hibernate作为持久层实现,结合Spring技术作为业务层实现,进行框架整合,从而设计了一套松耦合、可扩展的RIA数据发布系统,初步解决了当前数据发布中存在的问题。  相似文献   

9.
王峰  梁慧刚 《现代情报》2007,27(7):180-182,186
本文介绍了中国科学院国家科学图书馆学科馆员工作平台项目建设的背景。阐述了如何使用Struts和Hiberntate技术,设计并实现了一个基于Web的学科馆员工作平台系统。重点从表示层、业务层和持久层分析了实现的关键技术。  相似文献   

10.
利用Struts、Spring、Hibernate、Ajax框架设计了图书管理系统,实现了用户界面、业务处理和数据访问的分离。系统Web页面的设计采用Ajax技术,数据持久层的设计通过Spring与Hibernate的集成完成,业务层与表示层的设计通过Spring与Struts的集成完成。实际应用表明,SSHA整合架构发挥了各框架在各个层次上的优势,降低了开发的难度,提高了Web页面的访问效率,在可维护性、交互性上较之一般的J2EE开发有明显的优势。  相似文献   

11.
本文简要介绍了当前流行的J2EE架构的分布式对象结构特点,设计了一个J2EE架构下的征她补偿项目管理系统,采取基于J2EE的三层体系结构.即:数据层、业务层和客户层.同时,对系统的设计方法、软件结构及实现技术进行了探讨.  相似文献   

12.
王天擎  谢军 《现代情报》2006,26(12):136-138
Web应用的复杂性不断增加,给基于传统MVC(Model/View/Controller)模式的Web应用开发带来了挑战。本文针对在J2EE平台上使用MVC模式开发Web应用中的数据持久化缺点,提出了一种新的MVC_X多层开发模型,将传统MVC中的模型层加以细化为业务层、持久层以及数据层,通过细化的多层结构,从而更加有利于高效和稳定地开发出大型的Web系统。  相似文献   

13.
目前大多数项目或产品都使用关系型数据库实现业务数据的存储。在开发过程中,常常有一些业务逻辑需要直接使用SQL语句实现,结果遍地布满了SQL语句。为了使数据库访问层透明,通常将关系数据映射为对象组织起来,即对象关系映射(ORM)。本文对几种常见的ORM数据访问层进行了详细的介绍和比较,提出了使用策略,给出了具体的实现代码。最后,针对“影像中国”项目的需要,构建了影像中国的通用数据访问层NewMap.ORM.并对其性能进行了优化。  相似文献   

14.
通过对新的框架Struts2.0,Spring2.0,IBatis的研究,提出了在J2EE平台下Web项目的开发用Struts2.0框架作为表示层,Spring2.0框架作为业务层,IBatis作为数据持久层,然后将3种技术框架整合起来,发挥各自优势。该整合框架已经成功应用在在线考试系统中。  相似文献   

15.
根据电磁协同计算服务平台特点,采用成熟的SSH框架技术开发集成,从总体上介绍Struts2、Spring、Hibernate的功能特点,并对数据持久层开发和Action管理的关键技术进行研究.结果表明,SSH的使用不仅简化系统的开发过程,在可扩展性和可维护性方面也有很大的进步.  相似文献   

16.
信息管理系统的开发通常遵循分层体系结构,而数据层是多层体系中最为关键和重要的一层。数据建模是对数据进行分析和设计的一种有效手段。利用多年系统开发经验对数据层的开发过程进行总结,归纳出了一套有效的数据层开发框架,并对这个框架的实施步骤进行了描述。通过一个实例来说明如何运用这个框架将数据模型映射为关系数据库和代码,从而实现将3者有机地结合起来,快速地完成代码的编写和单元测试工作。最后对这个框架的适用范围和下一步的研究内容进行了探讨。  相似文献   

17.
基于CREO完成柔性飞轮的三维设计,模拟实际工作环境及载荷,采用CREOSimulate对柔性飞轮径向扭矩冲击、轴向刚度、离心、旋转弯曲等进行仿真分析。以项目开发的工程数据及试验验证结果为例,对乘用车柔性飞轮设计及仿真分析进行了探讨。  相似文献   

18.
高校学生公寓管理系统作为高校后勤管理系统的一个分系统,可实现公寓管理的网络化、自动化和共享化.该系统采用MVC模式,应用SSH2(Struts2+ Spring+ Hibernate)架构设计,Web表现层(Presentation Layer)使用Struts2、业务逻辑层(Business Logic Layer)使用Spring、数据持久层(Data Persistence Layer)使用Hibernate,利用Java面向对象程序设计语言和Ajax技术进行Web编程,并采用MySQL数据库,设计并实现了高校学生公寓管理系统.该系统具有较强的移植性、扩展性、安全性和可维护性.  相似文献   

19.
本文分析了当前非常流行的Struts和Hibernate两个开源框架,并将它们结合起来,运用开发企业在线资产管理系统.该系统具有较好的重用性、灵活性和可维护性.Struts作为目前非常流行的MVC模式的Web框架,却存在着持久层开发的问题.Hibernate通过其强大的OAR映射功能将Java对象同存放于关系数据库中的数据进行映射,避免了开发人员采用JDBC的方式大量使用SOL语句对数据库进行操作,可以让Java程序员能够使用面向对象编程的思维来操作数据库,能够提供更加灵活的业务逻辑.这样结合起来节约了开发Web站点的成本,同时也提高了工作效率.  相似文献   

20.
2017年5月,我公司开展了自主设计与开发的IT服务平台的建设项目,我有幸担任了此项目的项目经理,完整参与了本公司的IT服务平台的整个项目建设与开发过程,并在其中参与管理工作。在整个项目的过程中,我将质量管理的方法和理论,结合到了实际的开发工作中,指导了整个开发与建设的过程,写下本篇文章内进行回顾和总结。我在该项目中主要负责的工作内容为:领导研发团队,对IT服务平台的建设与开发过程进行规划与设计、掌握开发完成进度、进行项目过程的管理和质量的控制,保证产品的质量。在整个开发过程中,质量管理控制在项目周期中产生了十分有效的作用,对最终产品的诞生影响十分重大。此IT服务平台主要由软件实现,整个系统分为底层数据层,业务逻辑层,UI层。其中业务逻辑层包含了对展示层的接口,UI层分为Web客户端与Android客户端、IOS客户端。整个平台由用户使用的平台与后台管理平台两个部分组成。  相似文献   

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

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