在Spring Boot中,可以通过配置文件来配置数据库连接池。常见的数据库连接池有HikariCP、Tomcat JDBC等,下面以HikariCP为例来进行配置。
添加HikariCP依赖:在pom.xml文件中添加以下依赖:<dependency> <groupId>com.zaxxer</groupId> <artifactId>HikariCP</artifactId></dependency>在application.properties或application.yml文件中进行配置:application.properties配置:# 数据库连接配置spring.datasource.url=jdbc:mysql://localhost:3306/db_namespring.datasource.username=usernamespring.datasource.password=password# HikariCP连接池配置spring.datasource.hikari.maximum-pool-size=10spring.datasource.hikari.idle-timeout=30000spring.datasource.hikari.pool-name=MyHikariCPapplication.yml配置:# 数据库连接配置spring: datasource: url: jdbc:mysql://localhost:3306/db_name username: username password: password# HikariCP连接池配置 datasource: hikari: maximum-pool-size: 10 idle-timeout: 30000 pool-name: MyHikariCP以上配置中,需要根据实际情况将db_name、username和password替换为实际的数据库名、用户名和密码。
@Autowired注解将DataSource对象注入进来,然后就可以使用该对象获取数据库连接了。@Autowiredprivate DataSource dataSource;public void doSomething() { Connection connection = null; try { connection = dataSource.getConnection(); // 使用connection进行数据库操作 } catch (SQLException e) { e.printStackTrace(); } finally { if (connection != null) { try { connection.close(); } catch (SQLException e) { e.printStackTrace(); } } }}以上就是Spring Boot中配置数据库连接池的方法,可以根据自己的需要来选择不同的连接池,并根据实际情况进行配置。

