使用Hibernate的Java持久性API

本文探讨了Java持久性API的基础及其与Hibernate的关系。持久性是计算机科学中的一个重要概念,指程序执行间的数据保存能力。Java持久性API是用于管理Java应用程序中关系数据的标准框架,而Hibernate则是一个强大的开源对象关系映射工具。
使用Hibernate的Java持久性API   在我们开始对持久化技术的讨论,我们需要了解究竟持久性是计算机科学。持久性,简单来说就是保持各种程序执行之间的数据结构的能力。这方面的一个完美的例子将是一个文字处理器节省撤消历史。在实践中,这是通过存储在非易失性存储器中的数据,如文件系统或一个关系数据库或对象数据库来实现。   数据库   的普及成倍增长,在过去的几年里。 Java已经成为开发商的首选开发安全,灵活,可扩展的数据库驱动的Web应用程序。这些Web应用程序需要与适当的数据库相关联的对象。休眠,以及与其他持久性技术中的简单关联与适当的数据库对象,直线前进而自然的方式。   Hibernate是Java社区一个这样的努力,开发出许多面向对象的解决方案,数据持久性。任何类型的Java持久解决方案包括两个主要部分,即ORM(对象关系映射)和OOM(面向对象建模)。的Hibernate已经成为非常流行之间的开发者社区,因为它是一个免费的,功能强大的,高性能的开放源代码的对象关系映射持久化Java包,使得它更容易与Java应用程序的关系数据库的工作。除了休眠,其他流行的开源Java持久化技术,包括JDBC,消退,JDO,顶部链接和CMP实体bean。这些技术提供了一个标准化的对象关系映射机制。 Java持久性应用编程接口或Java持久性API是Java数据对象(JDO)技术,为开发人员使用较早的持续性技术的最新版本。   JPA或Java持久性API是Java企业应用的最新Java规范的标准。 Java持久性API是Java编程语言的框架,它允许开发人员来管理Java标准版的关系数据和企业版的应用程序。 Java持久性API起源作为JSR 220专家组的工作的一部分。 Java持久性API的其它流行的持久化技术,如顶部的链接,JDO,Hibernate的等。在简单的话后,最好的创意绘画后已经开发,Java持久性API是用于对象/关系映射一个普通Java对象的API,并支持丰富的,SQLlike查询语言静态和动态查询。参与应用开发厂商已经发现,使用Hibernate技术与Java持久化API有助于建立灵活的,数据库驱动的Web应用程序是高度可扩展性,并涉及复杂的业务流程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值