添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

springboot获取数据库连接数

在 Spring Boot 中,可以使用 DataSource 和 JdbcTemplate 来获取数据库连接数。

首先,在项目中配置数据源,如下所示:

@Configuration
public class DataSourceConfig {
    @Bean
    @Primary
    @ConfigurationProperties(prefix = "spring.datasource")
    public DataSource dataSource() {
        return DataSourceBuilder.create().build();

然后,可以通过以下方法获取数据库连接数:

@Autowired
private DataSource dataSource;
public int getActiveConnections() {
    try (Connection connection = dataSource.getConnection()) {
        return ((HikariDataSource) dataSource).getHikariPoolMXBean().getActiveConnections();
    } catch (SQLException e) {
        e.printStackTrace();
    return 0;

如果使用的是其他数据源,请根据具体的数据源技术更改代码。

  •