sharding-jdbc Data sources cannot be empty.
<dependency>
<groupId>org.apache.shardingsphere</groupId>
<artifactId>sharding-jdbc-spring-boot-starter</artifactId>
<version>4.0.0-RC1</version>
</dependency>
引入这个maven依赖之后 不能启动springboot项目 ,原因是sharding-jdbc没配置默认的连接数据库,需要在启动类中屏蔽这个自动装载的类
import org.apache.shardingsphere.shardingjdbc.spring.boot.SpringBootConfiguration;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
@SpringBootApplication(exclude={DataSourceAutoConfiguration.class, SpringBootConfiguration.class})
public class CurdApplication {
public static void main(String[] args){
SpringApplication.run(CurdApplication.class,args);
}
}
找不到引入的时候来这里查
https://mvnrepository.com/