How to solve the problem of starting error report without configuring data source in springboot project
This article is to share with you about how to solve the problem of starting error reports without configuring data sources in springboot projects. The editor thinks it is very practical, so share it with you as a reference and follow the editor to have a look.
The springboot project does not configure the data source to start the error report
Spring boot loads by default
Org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
Add to the startup class
@ SpringBootApplication (exclude= {DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class})
Just do it.
Springboot configures dual data sources to report errors
Configure multiple data sources to start error reporting:
Error querying database. Cause: java.lang.IllegalArgumentException: dataSource or dataSourceClassName or jdbcUrl is required
The main reason is that in the process of configuring the data source in 1.0, it is mainly written as:
Spring.datasource.url and spring.datasource.driverClassName
After the 2.0 upgrade, you need to change to:
Spring.datasource.jdbc-url and spring.datasource.driver-class-name
It can be solved!
Pay attention to the data source format in the configuration file application.yml when configuring the master-slave database
Thank you for reading! On "how to solve the springboot project does not configure data source startup error problem," this article is shared here, I hope the above content can be of some help to you, so that you can learn more knowledge, if you think the article is good, you can share it out for more people to see it!