• 1.0.0-RC3 Pre-Release

    zhouxy108 released this 2026-06-05 21:47:01 +08:00 | 19 commits to dev since this release

    Simple JDBC 1.0.0-RC3

    发布日期: 2026-06-05

    第三个候选发布版。对无参数 SQL 执行路径进行了性能优化,并补全了相应的测试覆盖。

    ♻️ 重构与优化

    • 无参数 SQL 改用 Statement 执行updateupdateAndReturnKeysqueryInternal 根据是否有参数分别走 PreparedStatement(有参数)或 Statement(无参数),减少不必要的预编译开销
    • 提取 ResultHandler.mapToList — 消除 ResultSet 遍历的重复代码,统一行映射逻辑
    • ParamBuilder.buildParams 短路处理 — 为 nullCharSequenceNumberBooleanTemporal 等高频类型增加提前返回,提升批量参数构建效率

    📝 文档

    • 更新 README.md,完善使用说明
    • 修正 DefaultBeanRowMapper 的 JavaDoc 描述,避免歧义
    • 更新项目简介

    测试

    • 重构 UpdateTest,按 PreparedStatement / Statement 路径分组
    • 补全 params = null 场景的 Statement 路径测试覆盖
    Downloads