SpringBoot +Spring Data JPA 集成HikariCP 数据库连接池

我们在上篇文章中:https://blog.csdn.net/zhouzhiwengang/article/details/82766397,已经讲解SpringBoot +Spring-Data-JPA 的集成,今天在此基础之上在添加HikariCP 数据库连接池。

在讲解集成HikariCP 数据库连接池,我们需要讲解:Spring-Data-JPA 自动的默认数据库连接池。

首先看一张截图:

SpringBoot +Spring Data JPA 集成HikariCP 数据库连接池_第1张图片

通过以上的maven 依赖关系,我们可以清楚的看出,spring-boot-start-data-jpa默认的数据库连接池tomcat-jdbc。

本篇的文章的重点是搭建springBoot + jpa +HikariCP,现在进入我们今天的主题。

第一步:maven 依赖文件


  4.0.0
  
    com.zzg
    SpringLearn
    0.0.1-SNAPSHOT
  
  JPADemo
  
        
        
            org.springframework.boot
            spring-boot-starter-web
        
        
        
            org.springframework.boot
            spring-boot-starter-data-jpa
              
                
                    org.apache.tomcat
                    tomcat-jdbc
                
            
        
        
        
            mysql
            mysql-connector-java
            8.0.11
        
        
        
            io.springfox
            springfox-swagger2
            2.2.2
        
        
            io.springfox
            springfox-swagger-ui
            2.2.2
        
         
         
            com.zaxxer
            HikariCP
            3.2.0
         
        
        
            org.springframework.boot
            spring-boot-configuration-processor
            true
        
    
    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    

上面的maven依赖文件主要是:springboot-start-data-jap 排除tomcat-jdbc 连接池和新增HikariCP 连接池依赖。同理也可以实用像alibaba druid、CP30、DBCP和BoneCP 等连接池。

你可能感兴趣的:(深蓝计划,分布式服务架构,微服务springboot)