在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  數(shù)據(jù)庫/ spring boot 配置數(shù)據(jù)庫連接池,啟動報錯

spring boot 配置數(shù)據(jù)庫連接池,啟動報錯

spring boot 配置dbcp2連接池,啟動一致報錯,應(yīng)該是數(shù)據(jù)源和連接池沒關(guān)聯(lián)上,難道是缺少什么配置嗎

clipboard.png

回答
編輯回答
毀與悔

maven/gradle依賴的時候需要依賴對應(yīng)數(shù)據(jù)庫的驅(qū)動
看題主用的是mysql,在pom.xml加上下面依賴試試呢

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.6</version>
</dependency>

同時需要在spring配置文件中指定一下

spring.datasource.driverClassName=com.mysql.jdbc.Driver
2017年10月9日 23:57
編輯回答
艷骨

spring.datasource.driverClassName=com.MySQL.jdbc.Driver 注意mysql的大小寫

2017年9月22日 08:53
編輯回答
醉淸風

把上邊url,username,password,driverclassname注解放開,下邊響應(yīng)的dbcp2的幾個注解上

2018年1月22日 07:31
編輯回答
薄荷綠

看到網(wǎng)上另外一種配法,啟動是沒問題的


# 數(shù)據(jù)源配置
spring.datasource.url=jdbc:mysql://localhost:3306/ssb_test
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.username=root
spring.datasource.password=root
#連接池配置
spring.datasource.type=org.apache.commons.dbcp2.BasicDataSource
spring.datasource.dbcp2.max-wait-millis=10000
spring.datasource.dbcp2.min-idle=5
spring.datasource.dbcp2.initial-size=5
spring.datasource.dbcp2.validation-query=SELECT x
spring.datasource.dbcp2.connection-properties=characterEncoding=utf8
2018年8月15日 10:38
編輯回答
耍太極

問題所在:沒有指定用什么數(shù)據(jù)庫,也沒有內(nèi)置數(shù)據(jù)庫。
解決辦法:引入mysql的jar包,同時配置文件里面指定mysql數(shù)據(jù)庫的路徑,一般公司里面還會引入mybatis

2017年2月26日 19:15