`
longgangbai
  • 浏览: 7326017 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Hibernate中的配置属性

阅读更多

hbm2ddl.auto的使用配置说明:

<!--  
Drop and re-create the database schema on startup  
每次加载hibernate的时候,重新创建数据库表结构-->  
<property name="hbm2ddl.auto">create</property>  
<!--加载hibernate时创建,退出时删除表结构-->  
<property name="hbm2ddl.auto">create-drop</property>  
<!--加载hibernate时,自动更新表结构-->  
<property name="hbm2ddl.auto">update</property>  
<!--加载hibernate时,验证创建数据表结构-->  
<property name="hbm2ddl.auto">validate</property> 

 

如果使用JPA。这个常量最好采用none。

好处如果表存在不需创建,如果不存在则创建。

 

hibernate.dialect配置Hibernate的方言:

hibernate.show_sql:显示hibernate的执行的sql语句

hibernate.format_sql:hibernate的sql的格式化

hibernate.default_batch_fetch_size:默认的抓取数量。

hibernate.cache.use_query_cache:设置查询存储量

 

分享到:
评论

相关推荐

    hibernate 配置属性参数详情(全)

    以下是一些关键的Hibernate配置属性及其用途: 1. **hibernate.dialect**:这个属性用于指定针对特定数据库的方言类,以便Hibernate能生成优化过的SQL。例如,如果你使用的是MySQL,你可以设置为`org.hibernate....

    在Hibernate中配置Proxool连接池

    总的来说,在Hibernate中配置Proxool连接池涉及的主要步骤包括:在Spring配置文件中声明SessionFactory并指定Proxool的相关属性;在单独的Proxool配置文件中定义数据库连接参数;最后确保这些配置与实际的数据库连接...

    Hibernate 参数配置详解

    ### Hibernate 参数配置详解 #### 一、概述 Hibernate 是一款流行的 Java 持久层框架,它通过提供一套丰富的 API 和配置选项来简化数据库访问。本文档将深入探讨 Hibernate 的核心配置参数及其功能,帮助开发者更...

    Hibernate的配置文件

    在这个场景中,我们关注的是Hibernate的配置文件——`hibernate.cfg.xml`。这个文件是Hibernate应用的核心,它定义了数据源、SessionFactory、实体类映射等关键信息,使得Java对象可以直接与数据库进行交互。 首先...

    Hibernate基本配置演示

    4. **SessionFactory创建**: 在代码中使用`Configuration`对象读取`hibernate.cfg.xml`配置,然后创建SessionFactory。 ```java Configuration cfg = new Configuration().configure(); SessionFactory ...

    hibernate配置文件详解

    Hibernate 配置文件详解 Hibernate 是一个流行的 ORM(Object-Relational Mapping)框架,用于简化 Java 应用程序中的数据库交互。 Hibernate 的配置文件是其核心组件之一,用于定义 Hibernate 的运行期参数。下面...

    Hibernate的配置详解

    在本篇中,我们将深入探讨Hibernate的配置,特别是涉及一对一、一对多和多对多关系的配置。 首先,配置过程始于`Configuration`接口。这个接口用于设置Hibernate所需的配置信息,如数据源、连接参数等,并根据配置...

    Hibernate中List信息的配置

    在探讨Hibernate中List信息的配置时,我们主要聚焦于如何在ORM(对象关系映射)框架下有效地管理和操作集合类型,尤其是List、Set以及Map。本文将深入解析List与Set在Hibernate中的映射机制,同时也会简要提及Map的...

    MyEclipse中hibernate的配置

    ### MyEclipse中Hibernate的基本配置步骤与理解 #### 一、引言 随着软件开发行业的不断发展,ORM(Object-Relational Mapping,对象关系映射)技术已成为连接对象模型与关系型数据库的重要桥梁之一。其中,...

    Hibernate XML配置表映射实例

    在本实例中,我们将深入探讨如何使用XML配置文件来实现Hibernate的表映射。 首先,Hibernate的XML配置文件通常被称为`hibernate.cfg.xml`,它是连接数据库、定义SessionFactory等核心设置的地方。在这个文件中,...

    Hibernate程序的配置文件

    这可以通过添加相应的连接池依赖并设置相应的配置属性来实现。 3. **方言设置**:方言(Dialect)是Hibernate与特定数据库通信的语言,比如对于MySQL,我们可以设置`&lt;property name="hibernate.dialect"&gt;org....

    oracle的hibernate配置文件

    `hibernate1.cfg.xml`是Hibernate配置的核心文件,它定义了数据源、连接池、持久化类、缓存策略等关键信息。以下将逐个解析这些重要部分。 1. 数据源配置: 在`hibernate1.cfg.xml`中,首先需要配置数据源。对于...

    Hibernate_3.2属性文档介绍_中文

    总之,Hibernate 3.2的属性文档介绍了框架中关于属性配置的全面指南,涵盖了从基本数据类型到复杂复合类型的各种映射策略,以及性能优化技巧。对于Java开发者而言,深入理解并熟练掌握这些知识,将有助于构建出高...

    Hibernate之配置使用案例hibernate001

    在本案例中,我们将深入探讨Hibernate的配置与使用,以此帮助开发者更好地理解和掌握这一强大的工具。 首先,我们要了解Hibernate的核心配置文件——`hibernate.cfg.xml`。这个文件是Hibernate应用的起点,它包含了...

    Hibernate 中配置C3P0连接池

    在`hibernate.properties`中,你需要定义一系列以`hibernate.c3p0.`开头的属性,例如: ``` hibernate.connection.driver_class = org.postgresql.Driver hibernate.connection.url = jdbc:postgresql://localhost/...

    Hibernate核心配置文件对照表

    这些配置选项只是`hibernate.properties`中的一部分,实际使用时可能还需要根据项目需求配置更多的参数。理解并正确配置这些参数对于优化Hibernate性能、保证数据一致性以及简化开发流程至关重要。通过调整这些配置...

    hibernate配置属性参数[定义].pdf

    以下是一些主要的 Hibernate 配置属性及其用途: 1. `hibernate.dialect`:这个属性指定了数据库方言(Dialect),确保 Hibernate 能够生成适应特定数据库的优化 SQL 语句。例如,如果使用 MySQL 数据库,可以设置...

    hibernate--5.Hibernate配置文件详解-2

    -- 上述所有配置属性都放在session-factory标签内 --&gt; ``` 以上就是Hibernate配置文件的主要内容。理解并正确配置这些参数是使用Hibernate成功连接数据库、优化性能和确保应用程序正常运行的基础。而文件`0000.sql`...

    常用 Hibernate 映射配置说明.doc

    `hibernate-mapping`节点是Hibernate映射文件中的顶级节点,用于定义一系列配置选项,控制整个映射文件的行为和映射规则。这些配置包括数据库连接细节、默认的映射策略等。 - **schema**: 定义了数据库的Schema名称...

    Hibernate映射配置详解

    二、Hibernate配置文件 在使用Hibernate时,首先需要配置一个名为`hibernate.cfg.xml`的配置文件。该文件中包含了数据库连接信息、方言设置、缓存配置等关键参数。例如: ```xml &lt;hibernate-configuration&gt; ...

Global site tag (gtag.js) - Google Analytics