`

二十一 串讲Hibernate配置文件中的配置项

 
阅读更多
数据源配置

 ## JNDI Datasource

#hibernate.connection.datasource jdbc/test
#hibernate.connection.username db2
#hibernate.connection.password db2

Hibernate连接池连接数

hibernate.connection.pool_size 1

配置c3p0数据源

#hibernate.c3p0.max_size 2

#hibernate.c3p0.min_size 2
#hibernate.c3p0.timeout 5000
#hibernate.c3p0.max_statements 100
#hibernate.c3p0.idle_test_period 3000
#hibernate.c3p0.acquire_increment 2
#hibernate.c3p0.validate false

选择JTA或者JDBC

#hibernate.transaction.factory_class org.hibernate.transaction.JTATransactionFactory
#hibernate.transaction.factory_class org.hibernate.transaction.JDBCTransactionFactory


##jta事务配置支持
#jta.UserTransaction jta/usertransaction
#jta.UserTransaction javax.transaction.UserTransaction
#jta.UserTransaction UserTransaction

删除时候id回滚

#hibernate.use_identifer_rollback true

jdbc自动提交

#hibernate.connection.autocommit true

JDBC最大抓取量

#hibernate.jdbc.fetch_size 25

二进制数据流处理

hibernate.jdbc.use_streams_for_binary true


##连接提供者
## use a custom ConnectionProvider (if not set, Hibernate will choose a built-in ConnectionProvider using hueristics)

#hibernate.connection.provider_class org.hibernate.connection.DriverManagerConnectionProvider
#hibernate.connection.provider_class org.hibernate.connection.DatasourceConnectionProvider
#hibernate.connection.provider_class org.hibernate.connection.C3P0ConnectionProvider
#hibernate.connection.provider_class org.hibernate.connection.ProxoolConnectionProvider


## print all generated SQL to the console
##显示sql配置
#hibernate.show_sql true


## format SQL in log and console

hibernate.format_sql true


## add comments to the generated SQL

#hibernate.use_sql_comments true

##产生统计的配置
## generate statistics

#hibernate.generate_statistics true


## auto schema export
##hibernate建表策略
#hibernate.hbm2ddl.auto create-drop
#hibernate.hbm2ddl.auto create
#hibernate.hbm2ddl.auto update
#hibernate.hbm2ddl.auto validate


##配置二级缓存提供者信息
## choose a cache implementation

#hibernate.cache.provider_class org.hibernate.cache.EhCacheProvider
#hibernate.cache.provider_class org.hibernate.cache.EmptyCacheProvider
hibernate.cache.provider_class org.hibernate.cache.HashtableCacheProvider
#hibernate.cache.provider_class org.hibernate.cache.TreeCacheProvider
#hibernate.cache.provider_class org.hibernate.cache.OSCacheProvider
#hibernate.cache.provider_class org.hibernate.cache.SwarmCacheProvider


完毕 end!

 

分享到:
评论

相关推荐

    hibernate串讲资料

    本串讲资料全面而详细地介绍了Hibernate的核心概念、配置、使用方法以及在实际项目中的应用。 一、Hibernate概述 Hibernate 提供了一种在Java应用程序中持久化对象的机制,它通过映射Java类到数据库表,简化了...

    hibernate串讲ppt

    hibernate串讲ppt ,培训机构资料,

    jdbc_hibernate_servlet_串讲

    在提供的压缩包文件中,"hibernate.doc"可能是关于Hibernate框架的详细文档,可能包含了配置、实体映射、查询等关键概念的解释;"Servlet串讲.doc"可能是一个关于Servlet的教程,涵盖了Servlet的原理、创建、部署...

    hibernate学习

    本人精心搜集了学习hibernate的资料,一些是我以前学习用的,一些是新搜集的 资料。... 4:hibernate源码.zip,是以前老师串讲的时候参看的文件,包含了hibernate的重点知识。 5:其他搜集的资料

    Hibernateghfd串讲.rar

    《Hibernateghfd串讲》是针对Java开发中的持久化框架Hibernate进行系统讲解的资料,主要涵盖了Hibernate的基础概念、核心配置、对象关系映射(ORM)、数据查询与操作、事务管理等多个方面的重要知识点。以下是该串讲...

    spring 串讲

    通过 XML 配置文件或注解方式,我们可以声明组件间的依赖关系,Spring 容器会自动管理这些组件的生命周期和装配。 Spring 提供了多种工具支持,例如 Spring Boot,它简化了 Spring 应用的初始搭建和配置过程,通过...

    hibenate串讲

    此外,还深入探讨了Hibernate中的ID生成策略和对象状态变迁,以及各种关联关系的实现方式。通过这些内容的学习,开发者可以更好地掌握Hibernate的使用方法,提高开发效率,同时也能更好地理解和解决实际开发中遇到的...

    管理系统中计算机应用 串讲资料

    2007年4月管理系统中计算机应用串讲资料

    自考操作系统串讲

    自考操作系统串讲自考操作系统串讲自考操作系统串讲自考操作系统串讲自考操作系统串讲自考操作系统串讲自考操作系统串讲自考操作系统串讲自考操作系统串讲自考操作系统串讲自考操作系统串讲自考操作系统串讲自考操作...

    电路考研大串讲习题详解.pdf

    根据给定文件的信息,我们可以推断出这是一本关于电路学科考研复习的书籍,主要针对的是电路相关的理论和实践问题进行深入讲解与练习。接下来,我们将根据提供的标题、描述、标签以及部分内容,来生成一系列与电路...

    Html基础知识串讲

    在"Html基础知识串讲.chm"文件中,你将找到更详细的信息,包括HTML5的新特性、表单元素、多媒体支持、以及如何使用`IFrame`进行页面布局和内容嵌入。通过学习这些基础知识,你将能够创建出结构清晰、功能丰富的静态...

    java基础理论知识串讲java基础理论知识串讲

    java基础理论知识串讲java基础理论知识串讲

    数据库串讲,自考串讲资料

    自考串讲,计算机与应用(本),数据库系统原理 课程代码4735

    02333串讲讲义.zip

    在02333串讲讲义中,我们可以深入探讨这门学科的关键概念和技术。 首先,软件工程包括需求分析、设计、编码、测试和维护等多个阶段。在需求分析阶段,我们需要明确软件的目标,收集用户的需求,并将其转化为具体的...

    信息安全工程师串讲

    而在云计算环境中,他们需要对安全技术与产品的应用和配置有充分的认识。 信息系统安全工程涉及访问控制技术、安全需求分析与设计,以及信息系统安全产品的配置。这部分工作要求工程师具备系统安全风险评估和实施的...

    04735 数据库系统原理串讲

    04735 数据库系统原理串讲

    自考00051管理系统中计算机应用串讲讲义238页PPT课件.pptx

    自考00051管理系统中计算机应用串讲讲义238页PPT课件.pptx

Global site tag (gtag.js) - Google Analytics