From cd3a7206a99e482d43a1c61ddc4bc2c849845dab Mon Sep 17 00:00:00 2001 From: xiongxiaoyang <1179705413@qq.com> Date: Wed, 19 Mar 2025 09:58:04 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20instanceof=20=E6=99=BA=E8=83=BD?= =?UTF-8?q?=E8=BD=AC=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/io/github/xxyopen/novel/NovelApplication.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/io/github/xxyopen/novel/NovelApplication.java b/src/main/java/io/github/xxyopen/novel/NovelApplication.java index 03d7b25..a55211c 100644 --- a/src/main/java/io/github/xxyopen/novel/NovelApplication.java +++ b/src/main/java/io/github/xxyopen/novel/NovelApplication.java @@ -39,11 +39,10 @@ public class NovelApplication { log.info("{}:{}", k, v.getClass().getName()); log.info("缓存:{}", v.getCacheNames()); }); - if(dataSource instanceof HikariDataSource) { + if(dataSource instanceof HikariDataSource hikariDataSource) { // 如果使用的是HikariDataSource,需要提前创建连接池,而不是在第一次访问数据库时才创建,提高第一次访问接口的速度 log.info("创建连接池..."); try (Connection connection = dataSource.getConnection()) { - HikariDataSource hikariDataSource = (HikariDataSource) dataSource; log.info("最小空闲连接数:{}", hikariDataSource.getMinimumIdle()); log.info("最大连接数:{}", hikariDataSource.getMaximumPoolSize()); log.info("创建连接池完成.");