refactor(clickhouse): 将统计数据查询从 MyBatis 迁移到 JDBC 模板

- 移除 ClickHouseStatsMapper 接口及 XML 映射文件
- 使用 NamedParameterJdbcTemplate 替代 MyBatis 实现数据查询
- 添加日期格式化工具类处理 ClickHouse 时间格式
- 重构所有统计查询方法使用原生 SQL 字符串构建
- 添加 MySQL 主数据源配置确保多数据源正确配置
- 升级 ClickHouse JDBC 驱动版本到 0.8.5
- 解决 0.6.x 版本参数绑定问题通过手动 SQL 构建
- 保持原有查询逻辑不变仅改变实现方式
This commit is contained in:
2026-01-04 13:17:01 +08:00
parent e1023b6ea8
commit d1962ed615
6 changed files with 341 additions and 416 deletions

View File

@@ -308,7 +308,7 @@
<dependency>
<groupId>com.clickhouse</groupId>
<artifactId>clickhouse-jdbc</artifactId>
<version>0.6.0</version>
<version>0.8.5</version>
<classifier>all</classifier>
</dependency>
</dependencies>