spring boot工程配置 阿里druid数据源

阿里duird自己的介绍,很自信

Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。
github中文文档:https://github.com/alibaba/druid/wiki/常见问题

配置

github文档上的是xml配置

yml


server:
  port: 18006

spring:
  datasource:
    type: com.alibaba.druid.pool.DruidDataSource
    url: jdbc:oracle:thin:@127.0.0.1:1521:ora11g
    username: username
    password: password
#	 druid 会根据url自己找driverClassName,所以这个就不用配了
#    driverClassName: oracle.jdbc.driver.OracleDriver

    # 连接池配置
    initialSize: 5
    minIdle: 5
    maxActive: 5
    maxWait: 60000

    # 多久检测一次 检测需要关闭的空闲连接
    timeBetweenEvictionRunsMillis: 60000

    # 连接池中最小生存时间
    minEvictableIdleTimeMillis: 300000
    validationQuery: select 1
    testWhileIdle: true
    testOnBorrow: false
    testOnReturn: false

    # 打开PSCache 指定每个连接上PSCache的大小
    poolPreparedStatements: true
    maxPoolPreparedStatementPerConnectionSize: 20

    # 通过connectProperties属性打开mergesql功能;慢sql记录
    filters: start,wall,log4j
    connectionProperties:
      druid:
        stat:
          mergeSql: true
          slowSqlMillis: 5000
  # jpa
  jpa:
    hibernate:
      ddl-auto: update
    show-sql: true

  jackson:
    serialization:
      indent_output: true


  druid:
    # 是否启用StatFilter配置
    web-stat-filter:
      enable: true
    monitor:
      # 多个白名单IP用逗号分隔
      allow: 127.0.0.1
      # 多个黑名单IP用逗号分隔
      deny: 0.0.0.0
      loginUsername: jsong
      loginPassword: neusoft
      # 是否开启重置功能
      resetEnable: false

pom

        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid-spring-boot-starter</artifactId>
            <version>1.1.10</version>
        </dependency>

如果出现这个问题

Caused by: java.lang.ClassNotFoundException: org.springframework.jdbc.datasource.embedded.Embedded
可以参考这篇文章
https://blog.csdn.net/JsongNeu/article/details/88538895

然后就成功啦,访问 下面的url 端口是自己服务的端口
http://localhost:18006/druid/index.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值