SpringBoot配置jdbc,无法获取DataSource问题。
工程地址
https://pan.baidu.com/s/1gORkyKH2Ls18_AGzOzrhxg
步骤
1.导入jar包
2.配置jdbc
3.测试
结果:

请大神指教。
https://pan.baidu.com/s/1gORkyKH2Ls18_AGzOzrhxg
步骤
1.导入jar包
<dependencies>
<!-- <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency> -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
</dependencies>
2.配置jdbc
spring.datasource.url=jdbc:mysql://localhost:3306/springboot
spring.datasource.username=springboot
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
3.测试
ConfigurableApplicationContext context = SpringApplication.run(MainApp.class, args);
System.out.println(context.getBean(DataSource.class));
结果:

请大神指教。
...全文
相关推荐
springboot(3) 数据源配置
描述中提到的"请删除项目中本地仓库的配置,或者改成国内的公共仓库,否则将无法启动",这是一个常见的问题,特别是在中国地区。
Spring boot连接oracle数据库JDBC配置步骤
另外,其他版本的 Oracle JDBC 驱动程序可能不在开源协议中,无法自动下载 jar 包。
Springboot+MySQL,出现Could not get JDBC Connection
**连接池问题**:如果你使用了连接池(如HikariCP、Druid等),检查连接池的配置,包括最大连接数、最小连接数、超时时间等。错误配置可能导致无法获取数据库连接。7.
SpringBoot多数据源NPE问题解决[源码]
这种情况通常是由于自定义的JDBC连接池错误地实现了DataSource接口,从而导致它覆盖了主数据库的配置信息。
Springboot2.x+ShardingSphere实现分库分表的示例代码
这种方式虽然可以减轻单库的负担,但在面对数据量持续增长时,可能无法从根本上解决问题。相比之下,水平分片则是通过某种规则将数据分散到多个数据库或表中,每个分片包含数据的一部分。


