Java Springboot JPA使用阿里的Druid连接池(Springboot-Version:2.1.3.RELEASE)

  • 光修改参数spring.datasource.type=com.alibaba.druid.pool.DruidDataSource是没用的,
  • 因为springboot并没有自动配置druid的选项,只能自定义datasource的bean,请看config/DruidConfig.java
  • 自定义数据源后还是会报错,因为springboot默认的日志框架是logback,druid是log4j,使用log4j-over-slf4j
    进行桥接日志
    
    
        org.slf4j
        log4j-over-slf4j
        1.7.25
    
    
  • 怎么知道druid启动了?使用的是druid连接池?
    打开druid监控的监控页面,通过控制器执行一次查询,在数据源-》连接池中连接信息-》View-》查看是否有sql,
    不知该方式是否准确,有更好的方法请指教
  • 示例源码地址

你可能感兴趣的:(Java Springboot JPA使用阿里的Druid连接池(Springboot-Version:2.1.3.RELEASE))