ORM是什么?ORM介绍 hibernate教程

ORM是什么?ORM介绍

下一篇   JDBC是什么? JDBC代表Java数据库连接,并提供一组Java API,用于Java程序访问关系数据库。这些Java的API允许Java程序执行SQL语句,并与任何SQL兼容的数据库进行交互。 JDBC提供了一个灵活的架构来编写一个独立于数据库应用程序,它可以在不同的平台上运行...
阅读全文
Hibernate概述,Hibernate是什么? hibernate教程

Hibernate概述,Hibernate是什么?

    Hibernate是对Java中的对象关系映射(ORM)解决方案,它由加文·金(Gavin King)在2001年提出并创建的一个开源持久框架。它是一个强大的,高性能的对象关系持久性和对任何Java应用程序的查询服务。 Hibernate映射Java类到数据库表和从J...
阅读全文
Hibernate架构 hibernate教程

Hibernate架构

    Hibernate架构是分层的,隔离的不必知道底层API。 Hibernate中使用数据库和配置信息来为应用程序提供持久化服务(以及持久的对象)。 下面是Hibernate应用程序体系结构的一个非常高的水平视图。 下面是Hibernate的应用架构与一些重要的核心课程的详...
阅读全文
Hibernate环境配置 hibernate教程

Hibernate环境配置

    本章将解释如何安装Hibernate和其他相关的包准备开发环境为Hibernate应用程序。我们将使用MySQL数据库的工作,尝试使用Hibernate的例子,所以一定要确保已经安装的MySQL数据库。有关MySQL的一个更详细信息,可以查看MySQL教程. 下载Hibernate...
阅读全文
Hibernate配置 hibernate教程

Hibernate配置

    Hibernate要求预先知道在哪里可以找到它定义Java类是如何关联到数据库表的映射信息。 Hibernate也需要一组相关的数据库和其他相关参数的配置设置。所有这些信息通常是hibernate.properties,一个标准的Java属性文件,或者作为一个名为hibernate.c...
阅读全文
Hibernate Sessions hibernate教程

Hibernate Sessions

    Session对象用于获取与数据库的物理连接。 Session对象是重量轻,设计了一个互动是需要与数据库每次被实例化。持久化对象被保存,并通过一个Session对象中检索。 会话中的对象不应该保持开放很长一段时间,因为他们通常不被线程安全的,他们应该被创建并根据需要摧毁他们。这次会...
阅读全文
Hibernate持久化类 hibernate教程

Hibernate持久化类

    Hibernate的整个概念是采取从Java类属性的值,并将持久到数据库表。一个映射文件Hibernate的帮助确定如何从拉动类的值,并将它们映射与表和相关的域。 其对象或实例将存储在数据库表中的Java类在Hibernate中称为持久化类。 Hibernate的效果最好,如果这些...
阅读全文
Hibernate映射文件 hibernate教程

Hibernate映射文件

    对象/关系映射的XML文档中通常被定义。这个映射文件指示Hibernate如何定义的一个或多个类映射到数据库表。 虽然很多Hibernate用户选择手工编写XML中,有一些工具可以用来生成映射文档。包括XDoclet,Middlegen和AndroMDA等用于高级Hibernate...
阅读全文
Hibernate映射类型 hibernate教程

Hibernate映射类型

    当编写Hibernate映射文件,映射的Java数据类型到关系型数据库的数据类型。声明及在映射文件中使用的类型不是Java的数据类型,它们不是SQL数据库的数据类型。这些类型就是所谓的Hibernate映射类型,它可以从Java转换到SQL数据类型,反之亦然。 本章列出了所有的基本...
阅读全文
Hibernate实例 hibernate教程

Hibernate实例

    我们尝试使用Hibernate提供的一个独立应用程序Java持久化例子。通过使用Hibernate技术创建Java应用程序,步骤如下: 创建POJO 类: 在创建应用程序的第一步是建立在Java POJO类或类,具体取决于将被持久化到数据库的应用程序。让我们考虑我们的Emplo...
阅读全文
Hibernate O/R映射 hibernate教程

Hibernate O/R映射

    到目前为止,我们已经看到了非常基本的O/R映射使用Hibernate,但也有我们必须学会在细节三个最重要的映射绘制的主题。这些都是集合的映射,关联的实体类和组件映射之间的映射。 集合映射: 如果一个实体或类有收集特定变量的值,那么我们就可以用在Java中可用的集合接口中的任何一...
阅读全文
Hibernate注解 hibernate教程

Hibernate注解

    到目前为止,已经看到Hibernate如何使用XML映射文件从POJO的数据到数据库表的改造,反之亦然。 Hibernate注解是一个没有使用XML文件来定义映射的最新方法。可以在除或替换的XML映射元数据使用注解。 Hibernate的注解是强大的方式来提供元数据对象和关系表的映...
阅读全文
Loading...