`
liyuanchao2004
  • 浏览: 7931 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

阿里 druid 数据源

阅读更多
听说阿里的开源数据源druid不错,在此mark,配置如下:
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">  
    <!-- 基本属性 url、user、password --> 
    <property name="url" value="${jdbc_url}" /> 
    <property name="username" value="${jdbc_user}" /> 
    <property name="password" value="${jdbc_password}" /> 
       
    <!-- 配置初始化大小、最小、最大 --> 
    <property name="initialSize" value="1" /> 
    <property name="minIdle" value="1" />  
    <property name="maxActive" value="20" /> 
  
    <!-- 配置获取连接等待超时的时间 --> 
    <property name="maxWait" value="60000" /> 
  
    <!-- 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 --> 
    <property name="timeBetweenEvictionRunsMillis" value="60000" /> 
  
    <!-- 配置一个连接在池中最小生存的时间,单位是毫秒 --> 
    <property name="minEvictableIdleTimeMillis" value="300000" /> 
   
    <property name="validationQuery" value="SELECT 'x'" /> 
    <property name="testWhileIdle" value="true" /> 
    <property name="testOnBorrow" value="false" /> 
    <property name="testOnReturn" value="false" /> 
  
    <!-- 打开PSCache,并且指定每个连接上PSCache的大小 --> 
    <property name="poolPreparedStatements" value="true" /> 
    <property name="maxPoolPreparedStatementPerConnectionSize" value="20" /> 
  
    <!-- 配置监控统计拦截的filters,去掉后监控界面sql无法统计 --> 
    <property name="filters" value="stat" />  
</bean>
分享到:
评论

相关推荐

    spring,springmvc,mybatis(ssm)最新spring(4.0,阿里druid数据源等最新技术o)

    本教程将深入探讨这三个组件的最新技术,特别是Spring 4.0和阿里Druid数据源的集成。 **Spring框架**:Spring是Java企业级应用的核心框架,它提供了依赖注入(DI)和面向切面编程(AOP)等核心特性,简化了Java应用...

    spring,springmvc,mybatis(ssm)最新spring(4.0,阿里druid数据源等最新技术maven)

    4. **阿里Druid数据源**:Druid是阿里巴巴开源的一个高性能、扩展性强的数据库连接池组件。它提供了监控、SQL解析、拦截器等功能,可以极大地提升数据库访问性能并方便运维。在SSM项目中,Druid数据源通常被用来替代...

    druid-0.2.19 阿里数据源

    **阿里 Druid 数据源详解** `Druid` 是阿里巴巴开源的一款高效、强大的数据库连接池组件,全称为 Dynamic Resoult Set(动态结果集),版本号为 `0.2.19`。作为 Java 开发者,了解并掌握 Druid 数据源对于优化...

    阿里巴巴数据源驱动druid

    总的来说,阿里巴巴的Druid数据源驱动是一个强大而全面的数据库管理工具,它不仅提供了高效的连接池服务,还具有丰富的监控和扩展功能,对于开发和维护大型分布式系统来说,是一个不可或缺的组件。

    Druid数据源操作指南

    Druid 数据源操作指南 Druid 是阿里巴巴的一款开源数据库连接池,基于 Apache 2.0 协议,可以免费自由使用。它不仅仅是一个数据库连接池,还包含一个 ProxyDriver,一系列内置的 JDBC 组件库,一个 SQL Parser。...

    阿里数据源druid-1.0.4.jar

    阿里数据源Druid是阿里巴巴开源的一个高性能、灵活且强大的数据库连接池实现,它在Java Web开发中被广泛应用。Druid的全名是Data Source Druid,它不仅是一个数据库连接池,还集成了监控、SQL解析、SQL执行性能分析...

    druid数据源集成详细步骤

    以下是在Spring+Struts2项目中集成Druid数据源的详细步骤: 1. **添加依赖** 首先,你需要在项目的pom.xml文件中添加Druid的Maven依赖。确保你的依赖库是最新的,例如: ```xml &lt;groupId&gt;...

    阿里Druid连接池技术需要的jar包

    3. **扩展性**: Druid支持插件化设计,例如,可以添加自定义的Filter来拦截SQL执行,实现动态数据源切换、SQL审计等功能。 4. **配置灵活**: Druid提供了丰富的配置项,允许开发者根据实际需求调整连接池的各项参数...

    Spring MVC 配置 druid 数据源实例

    本实例将详细介绍如何在Spring MVC项目中配置并使用Druid数据源。 首先,我们需要理解Spring MVC和Druid的基本概念。Spring MVC是Spring框架的一部分,用于构建Web应用程序,它遵循MVC(Model-View-Controller)...

    参照阿里druid个人整理druid-spring-boot-starter可运行demo

    总结来说,这个“参照阿里druid个人整理druid-spring-boot-starter可运行demo”展示了如何在Spring Boot项目中集成和配置Druid数据源,以及启用监控功能。通过这样的实践,开发者可以更好地理解和利用Druid的强大...

    参照阿里druid整理druid-spring-boot-starter的demo

    【阿里Druid简介】 Druid是阿里巴巴开源的一个数据库连接池组件,它不仅是一个优秀的数据库连接池,还包含SQL解析、监控、扩展性等多方面的功能。Druid在性能上表现优秀,提供了强大的监控和扩展机制,是许多Java...

    springboot druid 多数据源demo

    本项目是一个关于"Spring Boot与Druid多数据源示例"的实践,主要展示了如何利用阿里开源的Druid数据源连接池来管理多个数据库。下面将详细解释这个项目中的关键知识点。 1. **Spring Boot**: Spring Boot简化了...

    springmvc+spring+mybatis+阿里druid

    本项目是一个基于此框架的集成示例,引入了阿里巴巴的Druid数据源,旨在提供一个快速搭建和理解SSM+Druid的实践平台。 Spring MVC作为Spring框架的一部分,负责处理HTTP请求和响应,提供了模型-视图-控制器(MVC)...

    普元平台使用阿里druid数据库连接池的配置说明20171010.docx

    阿里Druid数据库连接池在普元平台中的配置说明 普元EOS开发平台默认数据源支持jndi、c3p0,但其性能较差,改用阿里巴巴Druid数据库连接池可以提高性能。下面是配置阿里Druid数据库连接池的步骤和说明: 1. 通过 ...

    springboot 配置DRUID数据源的方法实例分析

    本文将介绍 SpringBoot 配置 Druid 数据源的方法,结合实例形式分析了 SpringBoot 配置阿里 Druid 数据源的具体步骤与相关操作技巧。 配置 Druid 数据源 要使用 Druid 数据源,需要在 pom.xml 文件中添加 Druid 的...

    阿里druid1.2.6版jar包.rar

    2. 配置Druid数据源,指定数据库连接的相关参数,如URL、用户名、密码等。 3. 在应用中通过数据源获取数据库连接,进行数据库操作。 4. 可选地,配置WebStatFilter和StatViewServlet以实现监控功能。 总的来说,...

    SpringBoot+SSM框架+Freemarker+Druid数据源+MySQL+分页

    SpringBoot+SSM框架+freemarker+Druid数据源+MySQL+分页,整个采用SpringBoot框架,数据库是MySQL的5.5.X版本,如果是8.0的换pom的mysql依赖包和驱动,阿里推出的Druid数据源配置,访问项目后面加/druid进入druid的...

    Springboot整合Druid与Mybatis的多数据源切换

    3. **配置Druid数据源**:使用`DruidDataSource`类作为数据源,并在配置类中通过`@Bean`注解声明。别忘了为每个数据源设置不同的名字,如`primaryDataSource`和`secondaryDataSource`。 4. **创建数据源路由`...

Global site tag (gtag.js) - Google Analytics