1、在pom文件下,引入druid数据源
<!--引入druid数据源-->
<!-- https://mvnrepository.com/artifact/com.alibaba/druid -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.8</version>
</dependency>
2、在全局配置文件application.yml使用一个属性指定数据源:
type: com.alibaba.druid.pool.DruidDataSource
3、在test的测试类运行
运行控制台打印输出错误信息:
原因主要是:
springboot1.5的数据源是:
type: com.alibaba.druid.pool.DruidDataSource
springboot2.0之后的数据源是:
type:com.alibaba.druid.pool.DruidDataSourceC3P0Adapter启动:日志打印,发现数据源的信息变动了**
而自己使用的springboot是2.2版本,所以需要把数据源改成:
type:com.alibaba.druid.pool.DruidDataSourceC3P0Adapter
spring:
datasource:
username: root
password: root
url: jdbc:mysql://192.168.219.5:3306/jdbc
driver-class-name: com.mysql.cj.jdbc.Driver
type: com.alibaba.druid.pool.DruidDataSourceC3P0Adapter
再重新启动,在test的测试类运行,控制台日志打印
显示出数据源信息:
com.alibaba.druid.pool.DruidDataSourceC3P0Adapter