Spring boot整合連線池實現過程圖解
阿新 • • 發佈:2020-08-11
整合連線池HiKariCP
HiKariCP號稱是目前世界上最快的連線池,有江湖一哥的稱號,目前在springboot工程預設推薦使用HiKariCP連線池,現在我們建立一個新的專案,
專案名為CGB-SBOOT-02,在此工程中整合HiKariCP,其步驟如下:
第一步:新增依賴。
1>建立專案時新增
2> 編輯專案中pom.xml,右鍵專案的pom.xml檔案,選擇spring
查詢mysql 驅動依賴,JDBC API依賴
依賴新增以後,在pom.xml檔案中會自動新增如下兩個依賴配置:
mysql資料庫驅動依賴。
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency>
spring物件jdbc支援(此時會預設幫我們下載HiKariCP連線池)。
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency>
第二步:配置連線池
開啟application.properties配置檔案,新增如下內容。
spring.datasource.url=jdbc:mysql:///dbgoods?serverTimezone=GMT%2B8 spring.datasource.username=root spring.datasource.password=root
第三步:單元測試(測試包中編寫)
@SpringBootTest public class DataSourceTests { @Autowired private DataSource dataSource; @Test public void testConnection() throws Exception{ System.out.println(dataSource.getConnection()); } }
錯誤解決:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。