Spring Boot 数据库操作:从 JDBC 到 JOOQ 的全面指南
在 Java 开发中,与数据库进行交互是一项常见且重要的任务。Spring Boot 为我们提供了多种方式来简化数据库操作,本文将详细介绍 Spring Boot 中使用 JDBC、MyBatis 和 JOOQ 进行数据库操作的方法。
1. 使用其他连接池库
Spring Boot 默认使用 com.zaxxer.hikari.HikariCP 来配置 DataSource 。不过,它也会按以下顺序检查类的可用性,并使用类路径中第一个可用的类:
- com.zaxxer.hikari.HikariDataSource
- org.apache.tomcat.jdbc.pool.DataSource
- org.apache.commons.dbcp2.BasicDataSource
如果你想使用 Tomcat 的 DataSource ,可以排除 HikariCP 并添加 tomcat-jdbc 依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
超级会员免费看
订阅专栏 解锁全文
815

被折叠的 条评论
为什么被折叠?



