83 Commits

Author SHA1 Message Date
f8beb03362 Merge pull request 'v0.0.10' (#10) from dev into master
Reviewed-on: #10
v0.0.10
2026-04-09 03:59:07 +00:00
Timi
237f6d3890 v0.0.10
All checks were successful
CI/CD / build-deploy (pull_request) Successful in 14s
2026-04-09 11:55:33 +08:00
f5528fbfad Merge pull request 'v0.0.9' (#9) from dev into master
Reviewed-on: #9
v0.0.9
2026-04-08 12:34:13 +00:00
Timi
31bb990d82 v0.0.9
All checks were successful
CI/CD / build-deploy (pull_request) Successful in 6m12s
2026-04-08 20:33:33 +08:00
Timi
8a6e148d6c add ObjectMapper arg for RedisSerializers.jacksonSerializer 2026-04-08 11:50:27 +08:00
Timi
b94849d69c add @RequestBodyValue 2026-04-08 11:22:22 +08:00
Timi
3f97bb1356 fix Redis instance 2026-04-08 11:22:04 +08:00
90c97f211b Merge pull request 'v0.0.8' (#8) from dev into master
Reviewed-on: #8
v0.0.8
2026-04-01 11:18:22 +00:00
Timi
8d89c60a02 v0.0.8
All checks were successful
CI/CD / build-deploy (pull_request) Successful in 55s
2026-04-01 19:17:55 +08:00
42dee2e4ad Merge pull request 'v0.0.7' (#7) from dev into master
Reviewed-on: #7
v0.0.7
2026-03-27 15:10:56 +00:00
Timi
d77cf10b1b v0.0.7
All checks were successful
CI/CD / build-deploy (pull_request) Successful in 1m40s
2026-03-27 23:10:20 +08:00
66eb6108cd Merge pull request 'v0.0.6' (#6) from dev into master
Reviewed-on: #6
v0.0.6
2026-03-21 10:16:59 +00:00
Timi
3a343724a8 v0.0.6
All checks were successful
CI/CD / build-deploy (pull_request) Successful in 1m55s
2026-03-21 18:16:20 +08:00
82f950e71d Merge pull request 'v0.0.5' (#5) from dev into master
Reviewed-on: #5
v0.0.5
2026-03-17 03:24:06 +00:00
Timi
83b1265c0a v0.0.5
All checks were successful
CI/CD / build-deploy (pull_request) Successful in 1m24s
2026-03-17 11:23:45 +08:00
cceabb0c8d Merge pull request 'v0.0.5' (#4) from dev into master
Reviewed-on: #4
2026-03-17 03:07:34 +00:00
Timi
b16656af12 v0.0.5
Some checks failed
CI/CD / build-deploy (pull_request) Failing after 5m26s
2026-03-17 11:06:53 +08:00
62de8e4885 Merge pull request 'v0.0.4' (#3) from dev into master
Reviewed-on: #3
v0.0.4
2026-03-16 09:18:09 +00:00
Timi
a13795703e v0.0.4
All checks were successful
CI/CD / build-deploy (pull_request) Successful in 21m29s
2026-03-16 17:14:18 +08:00
Timi
66e379a0bd add lombok 2026-03-16 15:42:25 +08:00
9f7460e959 Merge pull request 'v0.0.3' (#2) from dev into master
Reviewed-on: #2
v0.0.3
2026-02-10 10:56:12 +00:00
Timi
13ae5016e8 v0.0.3
All checks were successful
CI/CD / build-deploy (pull_request) Successful in 13s
2026-02-10 18:55:53 +08:00
90d4c5e5f6 Merge pull request 'v0.0.2' (#1) from dev into master
Reviewed-on: #1
v0.0.2
2026-01-19 09:53:14 +00:00
Timi
d2d904fe53 add CI workflow
All checks were successful
CI/CD / build-deploy (pull_request) Successful in 33s
2026-01-19 17:52:50 +08:00
Timi
7cd79bff55 add example Logic 2026-01-15 17:22:47 +08:00
Timi
fd7bb73f5c add destroyAllByExample 2026-01-15 11:20:53 +08:00
Timi
7ac4cdae56 add DynamicTableMapper support and refactor SQL provider architecture
新增动态表名支持和 SQL 提供器架构重构,用于支持分表等动态表名场景:

- 新增 DynamicTableMapper 接口,所有方法支持显式传入表名参数
- 新增 BaseSQLProvider 基类,包含所有 SQL 构建逻辑和实体元数据管理
- 重构 SQLProvider 为 BaseSQLProvider 的适配层,专注于 BaseMapper 参数适配
- 新增 DynamicTableSQLProvider 适配层,提供动态表名的 SQL 构建能力
- 通过参数前缀 (paramPrefix) 统一处理不同的参数绑定方式
- 消除所有代码重复,SQL 构建逻辑统一到基类
- 版本升级到 0.0.2

架构优势:单一职责、零重复、易扩展、易维护

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-07 16:12:52 +08:00
Timi
25dd7a5eb4 add RawMapper 2026-01-05 14:55:58 +08:00
Timi
430921a16c fix BaseMapper.NOT_DELETE invalid 2026-01-05 12:59:52 +08:00
Timi
77f9feb1a1 remove not usage length 2026-01-05 11:56:56 +08:00
Timi
a9156e07f4 fix javadoc warning 2026-01-04 17:27:36 +08:00
Timi
ec7f4ecaa9 update timi-io to 0.0.2 2026-01-04 17:27:27 +08:00
Timi
85009ccd5f ignored AI Agent prompt 2026-01-04 16:44:31 +08:00
Timi
e0c0db1c76 remove CLAUDE.md 2026-01-04 16:43:51 +08:00
Timi
edfbbcf11b rename BaseMapper.list* to select 2026-01-04 15:51:40 +08:00
Timi
4c1cdf0a91 fix SQLProvider.updateSelective update empty 2026-01-04 12:11:24 +08:00
Timi
1508bf7c7f fix SQLProvider example 2025-12-25 18:09:31 +08:00
Timi
e0398b3a22 rename likeExample to likesExample 2025-12-25 14:57:49 +08:00
Timi
1205946381 implements Updatable, Deletable 2025-12-24 11:22:42 +08:00
Timi
5fe610120b fix getLanguage NPE 2025-12-22 10:52:45 +08:00
Timi
4f0d2a380b add PageIgnore 2025-12-22 10:32:36 +08:00
Timi
c463ac5443 upper base lang field to timi-java for multilingual 2025-12-22 10:32:25 +08:00
Timi
d3aded669b allow update createdAt and deletedAt 2025-12-09 22:19:07 +08:00
Timi
413f376a15 fix pageExample 2025-12-09 10:21:41 +08:00
Timi
7a52560779 update Language.Enum 2025-12-08 16:57:03 +08:00
Timi
75c8f556a8 support equals or like Example for page 2025-12-08 16:56:41 +08:00
Timi
7654c3a360 ignored .claude 2025-12-08 16:54:54 +08:00
Timi
5239b469ac ignored illegal time for create and update 2025-12-08 16:07:31 +08:00
Timi
511b519925 fix SQLProvider count and page 2025-12-03 14:39:26 +08:00
Timi
595ca407b3 add CLAUDE.md prompt 2025-12-03 10:41:10 +08:00