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文件