解决springboot项目不配置数据源启动报错问题
springboot项目不配置数据源启动报错
spring boot默认会加载
org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
在启动类上加上
@SpringBootApplication(exclude={DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class})
就可以了。
springboot配置双数据源报错
配置多个数据源启动报错:
error querying database. Cause: java.lang.IllegalArgumentException: dataSource or dataSourceClassName or jdbcUrl is required
主要原因是在1.0 配置数据源的过程中主要是写成:
spring.datasource.url 和 spring.datasource.driverClassName
而在2.0升级之后需要变更成:
spring.datasource.jdbc-url 和 spring.datasource.driver-class-name
即可解决!
配置主从数据库时注意配置文件application.yml文件中数据源格式

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
- springboot集成redis存对象乱码的问题及解决
- SpringBoot集成Redis—使用RedisRepositories详解
- 一起来看看springboot集成redis的使用注解
- SpringBoot集成redis错误问题及解决方法
- 解决springboot服务启动报错:Unable to start embedded contain
- 解决springboot整合cxf启动报错,原因是版本问题
- springboot集成springCloud中gateway时启动报错的解决
- 解决SpringBoot webSocket 资源无法加载、tomcat启动报错的问题
- springboot集成redis启动报错问题的解决方式
相关文章
Java 的访问修饰符public,protected,private(封装、继承)
这篇文章主要介绍了Java 的访问修饰符public,protected,private(封装、继承),文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下2022-09-09
Spring Cloud Ribbon 中的 7 种负载均衡策略的实现方法
Ribbon 内置了 7 种负载均衡策略:轮询策略、权重策略、随机策略、最小连接数策略、重试策略、可用性敏感策略、区域性敏感策略,并且用户可以通过继承 RoundRibbonRule 来实现自定义负载均衡策略,对Spring Cloud Ribbon负载均衡策略相关知识感兴趣的朋友一起看看吧2022-03-03


最新评论