当前位置:K88软件开发文章中心编程语言SQLHibernate → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • Hibernate 拦截器 [内容预览] 0 | 2019-01-18 08:34:30
    由北公爵无欢创建,最后一次修改2016-08-12拦截器你已经学到,在Hibernate中,一个对象将被创建和保持。一旦对象已经被修改,它必须被保存到数据库里。这个过程持续直到下一次对象被需要,它将被从持久的存储中加载。因此一个对象通过它生命周期中的不同阶段,并且Interceptor接口提供了在不同阶段能被调用来进行...

    [阅读全文]

  • Hibernate 批处理 [内容预览] 0 | 2019-01-18 08:34:29
    由北公爵无欢创建,最后一次修改2016-08-12批处理考虑一种情况,你需要使用Hibernate将大量的数据上传到你的数据库中。以下是使用Hibernate来达到这个的代码片段:Sessionsession=SessionFactory.openSession();Transactiontx=session.begi...

    [阅读全文]

  • Hibernate 缓存 [内容预览] 0 | 2019-01-18 08:34:28
    由北公爵无欢创建,最后一次修改2016-08-12缓存缓存是关于应用程序性能的优化,降低了应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存对Hibernate来说也是重要的,它使用了如下解释的多级缓存方案:一级缓存第一级缓存是Session缓存并且是一种强制性的缓存,所有的要求都必须通过它。Sessio...

    [阅读全文]

  • Hibernate 原生 SQL [内容预览] 0 | 2019-01-18 08:34:26
    由北公爵无欢创建,最后一次修改2016-08-12原生SQL如果你想使用数据库特定的功能如查询提示或Oracle中的CONNECT关键字的话,你可以使用原生SQL数据库来表达查询。Hibernate3.x允许您为所有的创建,更新,删除,和加载操作指定手写SQL,包括存储过程。您的应用程序会在会话界面用createSQL...

    [阅读全文]

  • Hibernate 标准查询 [内容预览] 0 | 2019-01-18 08:34:25
    由北公爵无欢创建,最后一次修改2016-08-12标准查询Hibernate提供了操纵对象和相应的RDBMS表中可用的数据的替代方法。一种方法是标准的API,它允许你建立一个标准的可编程查询对象来应用过滤规则和逻辑条件。HibernateSession接口提供了createCriteria()方法,可用于创建一个Cri...

    [阅读全文]

  • Hibernate 查询语言 [内容预览] 0 | 2019-01-18 08:34:24
    由北公爵无欢创建,最后一次修改2016-08-12查询语言Hibernate查询语言(HQL)是一种面向对象的查询语言,类似于SQL,但不是去对表和列进行操作,而是面向对象和它们的属性。HQL查询被Hibernate翻译为传统的SQL查询从而对数据库进行操作。尽管你能直接使用本地SQL语句,但我还是建议你尽可能的使用H...

    [阅读全文]

  • Hibernate 注释 [内容预览] 0 | 2019-01-18 08:34:23
    由北公爵无欢创建,最后一次修改2016-08-12注释到现在为止,你已经看到Hibernate如何使用XML映射文件来完成从POJO到数据库表的数据转换的,反之亦然。Hibernate注释是无需使用XML文件来定义映射的最新方法。你可以额外使用注释或直接代替XML映射元数据。Hibernate注释是一种强大的来给对象和...

    [阅读全文]

  • Hibernate O/R 映射 [内容预览] 0 | 2019-01-18 08:34:22
    由北公爵无欢创建,最后一次修改2016-08-12O/R映射目前为止我们已经通过应用Hibernate见识过十分基础的O/R映射了,但是还有三个更加重要的有关映射的话题需要我们更详细的探讨。这三个话题是集合的映射,实体类之间的关联映射以及组件映射。集合映射如果一个实例或者类中有特定变量的值的集合,那么我们可以应用Jav...

    [阅读全文]

  • Hibernate 例子 [内容预览] 0 | 2019-01-18 08:34:21
    由北公爵无欢创建,最后一次修改2016-08-12例子让我们看一个独立应用程序利用Hibernate提供Java持久性的例子。我们将通过不同的步骤使用Hibernate技术创建Java应用程序。创建POJO类创建应用程序的第一步就是建立Java的POJO类或者其它类,这取决于即将要存放在数据库中的应用程序。我们可以考虑...

    [阅读全文]

  • Hibernate 映射类型 [内容预览] 0 | 2019-01-18 08:34:20
    由北公爵无欢创建,最后一次修改2016-08-12映射类型当你准备一个Hibernate映射文件时,我们已经看到你把Java数据类型映射到了RDBMS数据格式。在映射文件中已经声明被使用的types不是Java数据类型;它们也不是SQL数据库类型。这种类型被称为Hibernate映射类型,可以从Java翻译成SQL,反...

    [阅读全文]

  • Hibernate 映射文件 [内容预览] 0 | 2019-01-18 08:34:19
    由北公爵无欢创建,最后一次修改2016-08-12映射文件一个对象/关系型映射一般定义在XML文件中。映射文件指示Hibernate如何将已经定义的类或类组与数据库中的表对应起来。尽管有些Hibernate用户选择手写XML文件,但是有很多工具可以用来给先进的Hibernate用户生成映射文件。这样的工具包括XDocl...

    [阅读全文]

  • Hibernate 持久化类 [内容预览] 0 | 2019-01-18 08:34:17
    由北公爵无欢创建,Alma最后一次修改2016-08-12持久化类Hibernate的完整概念是提取Java类属性中的值,并且将它们保存到数据库表单中。映射文件能够帮助Hibernate确定如何从该类中提取值,并将它们映射在表格和相关域中。在Hibernate中,其对象或实例将会被存储在数据库表单中的Java类被称为持...

    [阅读全文]

  • Hibernate 会话 [内容预览] 0 | 2019-01-18 08:34:16
    由北公爵无欢创建,最后一次修改2016-08-12会话Session用于获取与数据库的物理连接。Session对象是轻量级的,并且设计为在每次需要与数据库进行交互时被实例化。持久态对象被保存,并通过Session对象检索找回。该Session对象不应该长时间保持开放状态,因为它们通常不能保证线程安全,而应该根据需求被创...

    [阅读全文]

  • Hibernate 配置 [内容预览] 0 | 2019-01-18 08:34:15
    由北公爵无欢创建,最后一次修改2016-08-12配置Hibernate需要事先知道在哪里找到映射信息,这些映射信息定义了Java类怎样关联到数据库表。Hibernate也需要一套相关数据库和其它相关参数的配置设置。所有这些信息通常是作为一个标准的Java属性文件提供的,名叫?hibernate.properties。...

    [阅读全文]

  • Hibernate 环境 [内容预览] 0 | 2019-01-18 08:34:14
    由北公爵无欢创建,最后一次修改2016-08-12环境这个章节会告诉你为了给Hibernate应用准备需要的开发环境,该怎样安装Hibernate应用和一些其它相关的包。我们会用MySQL数据库来对一些Hibernate应用的例子进行试验,所以先要确保你已经安装过了MySQL数据库。想了解更多的关于MySQL数据库的详...

    [阅读全文]

  • Hibernate 架构 [内容预览] 0 | 2019-01-18 08:34:13
    由北公爵无欢创建,最后一次修改2016-08-12架构Hibernate架构是分层的,作为数据访问层,你不必知道底层API。Hibernate利用数据库以及配置数据来为应用程序提供持续性服务(以及持续性对象)。下面是一个非常高水平的Hibernate应用程序架构视图。下面是一个详细的Hibernate应用程序体系结构视...

    [阅读全文]

  • Hibernate 简介 [内容预览] 0 | 2019-01-18 08:34:12
    由北公爵无欢创建,最后一次修改2016-08-12简介Hibernate是由GavinKing于2001年创建的开放源代码的对象关系框架。它强大且高效的构建具有关系对象持久性和查询服务的Java应用程序。Hibernate将Java类映射到数据库表中,从Java数据类型中映射到SQL数据类型中,并把开发人员从95%的公...

    [阅读全文]

  • Hibernate ORM 概览 [内容预览] 0 | 2019-01-18 08:34:11
    由北公爵无欢创建,最后一次修改2016-08-12ORM概览什么是JDBC?JDBC代表JavaDatabaseConnectivity,它是提供了一组JavaAPI来访问关系数据库的Java程序。这些JavaAPIs可以使Java应用程序执行SQL语句,能够与任何符合SQL规范的数据库进行交互。JDBC提供了一个灵活...

    [阅读全文]

  • Hibernate 教程 [内容预览] 0 | 2019-01-18 08:34:10
    由北公爵无欢创建,Alma最后一次修改2016-08-12Hibernate教程Hibernate是一个高性能的对象关系型持久化存储和查询的服务,其遵循开源的GNULesserGeneralPublicLicense(LGPL)而且可以免费下载。Hibernate不仅关注于从Java类到数据库表的映射,也有Java数据...

    [阅读全文]

 Hibernate   19   30   1/1页   首页   1   尾页   GO