Spring Boot 2.x版本,启动报错“Error creating bean with name 'dataSource' defined in class path resource”
序号:01
在使用spingBoot 2.x版本的时候,使用alibaba的druid数据库连接池,
com.github.pagehelper的分页插件1.1.2版本,启动项目报错。
错误日志如下:
1 | Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: |
解决方案一:使用jdbc连接
1 | <dependency> |
解决方案二:boot版本改为1.5.x版本
解决方案三:
第一步:把druid连接池版本更新到最新1.1.13
第二步:分页插件更新到1.2.3
1 | <!-- 分页插件 --> |
第三步:使用com.mysql.cj.jdbc.Driver(application.yml文件)
1 | datasource: |
Spring Boot 2.x版本,启动报错“Error creating bean with name 'dataSource' defined in class path resource”