`
coder1982
  • 浏览: 13157 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
最近访客 更多访客>>
社区版块
存档分类
最新评论

转贴 :hibernate 配置 dbcp

阅读更多
Hibernate属性文件的配置参数
#连接池的最大活动个数
hibernate.dbcp.maxActive 100
#当连接池中的连接已经被耗尽的时候,DBCP将怎样处理( 0 = 失败, 1 = 等待, 2= 增长)
hibernate.dbcp.whenExhaustedAction 1
#最大等待时间
hibernate.dbcp.maxWait 120000
#没有人用连接的时候,最大闲置的连接个数。
hibernate.dbcp.maxIdle 10
##以下是对prepared statement的处理,同上。
hibernate.dbcp.ps.maxActive 100
hibernate.dbcp.ps.whenExhaustedAction 1
hibernate.dbcp.ps.maxWait 120000
hibernate.dbcp.ps.maxIdle 10

## 可选,是否对池化的连接进行验证
#给出一条简单的sql语句进行验证
#hibernate.dbcp.validationQuery select 1 from dual
#在取出连接时进行有效验证
#hibernate.dbcp.testOnBorrow true
#在放回连接时进行有效验证
#hibernate.dbcp.testOnReturn false

#Hibernate已经实现了DBCP Provider实现,别忘了在下面的键值去掉#字符
hibernate.connection.provider_class net.sf.hibernate.connection.DBCPConnectionProvider
分享到:
评论
2 楼 showzh 2011-09-30  
1 楼 showzh 2011-09-30  
为什么 hibernate.dbcp.ps.maxWait 点不出来?

相关推荐

    commons-dbcp-1.4-API文档-中英对照版.zip

    Maven坐标:commons-dbcp:commons-dbcp:1.4; 标签:commons、dbcp、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和...

    commons-dbcp-1.4-API文档-中文版.zip

    Maven坐标:commons-dbcp:commons-dbcp:1.4; 标签:commons、dbcp、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构...

    commons-dbcp2-2.2.0-API文档-中文版.zip

    赠送jar包:commons-dbcp2-2.2.0.jar; 赠送原API文档:commons-dbcp2-2.2.0-javadoc.jar; 赠送源代码:commons-dbcp2-2.2.0-sources.jar; 赠送Maven依赖信息文件:commons-dbcp2-2.2.0.pom; 包含翻译后的API文档...

    commons-dbcp2-2.2.0-API文档-中英对照版.zip

    赠送jar包:commons-dbcp2-2.2.0.jar; 赠送原API文档:commons-dbcp2-2.2.0-javadoc.jar; 赠送源代码:commons-dbcp2-2.2.0-sources.jar; 包含翻译后的API文档:commons-dbcp2-2.2.0-javadoc-API文档-中文...

    配置DBCP数据源的Jar包

    4. **公平策略**:DBCP允许配置线程公平策略,使得等待连接的线程能够按照请求的顺序获取连接,避免饥饿现象。 5. **异常处理**:配置合适的异常处理策略,比如连接失败后的重试次数,以及如何处理连接泄漏等问题。...

    数据源所需要Jar包:commons-dbcp2-2.1.1.zip

    5. **配置灵活性**:DBCP2提供了丰富的配置选项,如超时设置、空闲时间检测等,可以根据具体需求进行调整。 6. **JMX支持**:可以通过Java Management Extensions (JMX) 监控连接池的状态和性能。 在使用“commons-...

    用dbcp连接池,mysql数据库,在tomcat服务器下,通过hibernate配置jndi数据源.doc

    6. **Hibernate不推荐使用DBCP**:Hibernate开发团队不建议在Hibernate中直接使用DBCP连接池,可能是因为其他连接池如C3P0或HikariCP等提供了更好的性能和稳定性。 【标签】中的知识点: 7. **JNDI资源**:在...

    commons-dbcp-1.4.jar和spring-hibernate3.jar

    spring和hibernate需要的jar,直接导入项目中就可以,解决Class 'org.springframework.orm.hibernate3.LocalSessionFactoryBean' not found和BasicDataSource not found错误

    hibernate配置数据库连接池的三种方法.pdf

    为了使用 DBCP 连接池,我们需要在 Hibernate 配置文件(hibernate.cfg.xml)中添加以下配置: ``` <property name="hibernate.dbcp.maxActive">20 <property name="hibernate.dbcp.maxIdle">10 <property name="...

    commons-dbcp-1.3

    在Hibernate的配置文件中,可以通过指定DBCP的数据源类来启用连接池,提高数据操作的效率。 - Spring:Spring框架提供了对各种数据源的支持,包括DBCP。在Spring的配置文件中,可以定义一个Bean来注入DBCP数据源,...

    hibernate3.0纯jar包

    1. **对象关系映射(ORM)**: Hibernate的核心功能就是ORM,它通过XML配置文件或注解将Java类与数据库表进行映射,使得开发者可以以对象的方式操作数据库,降低了Java应用和关系数据库之间的耦合度。 2. **Session...

    SSH整合方式二:将hibernate的配置交给Spring管理

    <property name="configLocation" value="classpath:hibernate.cfg.xml" /> <!-- 其他Hibernate配置 --> ``` 3. **数据源配置** Spring还负责管理数据源,如使用`DataSource` bean来配置数据库连接池。常用的...

    hibernate DBCP 资料

    DBCP 资料,配置的解释,属性,以及一些BUG,在项目中都出现过 比如:web程序启动后会注册JDBC驱动,关闭不了,tomcat7.(版本在什么之上会自动检测,强行关闭导致报错)

    DBCP配置所需jar包(合)

    DBCP的配置通常通过XML文件进行,如`dbcp.properties`或在应用的`context.xml`中。配置文件主要包括以下内容: - **driverClassName**:指定数据库驱动类名,如`com.mysql.jdbc.Driver`对应MySQL。 - **url**:...

    配置DBCP所用到的3个jar包

    以下是关于DBCP配置以及所需三个关键jar包的详细解释: 1. **commons-dbcp.jar**: 这是DBCP的主要库,包含了数据库连接池的功能实现。它提供了一个基于Jakarta Pool(现在称为Apache Commons Pool)的数据库连接...

    COMMONS DBCP的使用与配置

    - **Spring**:在Spring框架中,可以将DBCP配置在XML配置文件中,或者使用Java配置类来声明数据源。 - **iBatis**:iBatis可以通过`SqlSessionFactoryBuilder`和`DataSource`接口结合DBCP来创建`SqlSessionFactory...

    hibernate配置连接池整理

    **标题:“Hibernate配置连接池整理”** 在Java开发中,数据访问层的性能优化往往离不开高效的数据连接管理,而连接池就是实现这一目标的关键技术。Hibernate作为一款强大的对象关系映射(ORM)框架,它提供了与...

    hibernate5类包

    9. **连接池集成**:Hibernate可与多种连接池集成,如C3P0、Apache DBCP、HikariCP等,以有效管理和复用数据库连接。 10. **事件监听**:Hibernate提供了一套事件监听系统,允许在特定操作前后执行自定义逻辑,如在...

    Hibernate配置数据库连接

    ### Hibernate配置数据库连接知识点详解 #### 一、Hibernate简介与作用 Hibernate 是一款开源的对象关系映射(Object Relational Mapping, ORM)框架,用于 Java 应用程序与关系型数据库之间的交互。它允许开发者以...

    hibernate3.6

    1. **实体管理**:Hibernate的核心是实体管理,它允许开发者通过Java对象来操作数据库记录。在3.6版本中,实体类通过`@Entity`注解标识,属性使用`@Column`等注解关联到数据库列。 2. **持久化模型**:Hibernate...

Global site tag (gtag.js) - Google Analytics