Spring Boot 默认数据源 HikariDataSource

springboot2.x之后,系统的默认数据源由原来的的org.apache.tomcat.jdbc.pool.DataSource更改为com.zaxxer.hikari.HikariDataSource。

HikariDataSource 号称 Java WEB 当前速度最快的数据源,相比于传统的 C3P0 、DBCP、Tomcat jdbc 等连接池更加优秀

1.首先我们创建一个简单的web项目,并且勾选sql中的JDBC API 及MYSQL Driver

2.修改配置文件application.yml

spring:
  datasource:
    username: root
    password: root
    url: jdbc:mysql://192.168.100.158:3306/test
    driver-class-name: com.mysql.jdbc.Driver
    schema:
      - classpath:camera.sql
    initialization-mode: always

我这里是在演示如何在程序启动的时候自动将程序中的数据库文本加载数据库中,所以我添加了

 schema:
      - classpath:camera.sql
    initialization-mode: always
如果没有initialization-mode: always,程序加载时不会加载.sql文件 

原文地址:https://www.cnblogs.com/pengpengzhang/p/12737581.html