3798 Commits

Author SHA1 Message Date
Macrow
f1ba1b2bb9 Merge branch 'springboot4' 2025-11-20 09:45:26 +08:00
Macrow
40f98c84d0 chore: add dependency mybatis-flex-spring-boot4-starter in module mybatis-flex-dependencies 2025-11-20 09:45:15 +08:00
Macrow
9a83f1b695 feat: add module mybatis-flex-spring-boot4-starter 2025-11-17 16:17:04 +08:00
Macrow
a5f56db1d0 feat: add module mybatis-flex-spring-boot4-starter 2025-11-17 16:00:19 +08:00
Michael Yang
de26c7a668
Merge pull request #610 from cybzzz/main
fix: 带子查询的场景下,分页优化误删 join 的修复
2025-11-16 13:49:59 +08:00
Michael Yang
ad154da481
Merge pull request #611 from 4ucl/patch-1
fix: 代码生成器指定 EntityConfig#withBasePackage 时, 生成文件路径错误
2025-11-16 13:49:46 +08:00
Michael Yang
c17e747012
Merge pull request #609 from ruansheng8/feat-tx
refactor: -m flex 调整TransactionObject访问修饰符为public
2025-11-16 13:48:42 +08:00
Lucas C
b78ae2c6c5
Fix base entity package path replacement logic 2025-11-15 18:31:58 +08:00
cybzzz
9343c8eabd fix: 带子查询的场景下,分页优化误删 join 的修复 2025-11-15 13:24:36 +08:00
ruansheng
45ac06ff97 refactor: -m flex 调整TransactionObject访问修饰符为public 2025-11-14 14:14:00 +08:00
Michael Yang
ed09906361 build: v1.11.4 release (^.^)YYa!! v1.11.4 2025-11-13 12:47:38 +08:00
Michael Yang
7cfc1d3432 build: v1.11.4 release (^.^)YYa!! 2025-11-13 12:36:27 +08:00
Michael Yang
4b022408a5 build: v1.11.4 release (^.^)YYa!! 2025-11-13 12:34:05 +08:00
Michael Yang
10e595a628 fix: fixed and close https://gitee.com/mybatis-flex/mybatis-flex/issues/ID64KB 2025-11-13 12:23:23 +08:00
Michael Yang
4d82711fa8
!560 update mybatis-flex-core/src/main/java/com/mybatisflex/core/dialect/DbTypeUtil.java.
Merge pull request !560 from younger/N/A
2025-11-10 10:30:10 +00:00
younger
61857a00fe
update mybatis-flex-core/src/main/java/com/mybatisflex/core/dialect/DbTypeUtil.java.
修复根据人大金仓url识别错误类型的bug

Signed-off-by: younger <1095367863@qq.com>
2025-11-10 10:28:26 +00:00
Michael Yang
25e00c677e Merge remote-tracking branch 'gitee/main' 2025-11-10 10:29:20 +08:00
Michael Yang
eefded34f9 Merge branch 'main' of https://github.com/mybatis-flex/mybatis-flex 2025-11-10 10:29:08 +08:00
Michael Yang
a4793eaceb
Merge pull request #600 from Arowa-Z/main
fix: 修复EXISTS、NOT EXISTS的子select语句无法自动附加逻辑删除的问题
2025-11-10 10:26:42 +08:00
Michael Yang
f7ec9689d6
Merge pull request #605 from CShisan/main
fix 修复@EnumValue应用在接口方法且返回类型为泛型时失效的问题
2025-11-10 10:24:36 +08:00
CShisan
c1cd6dcecd fix 修复@EnumValue应用在接口方法且返回类型为泛型时失效的问题 2025-11-07 18:01:11 +08:00
Arowa_Z
66ca2981da fix: 修复EXISTS、NOT EXISTS的子select语句无法自动附加逻辑删除的问题 2025-10-17 23:27:14 +08:00
Michael Yang
12e9243934
!558 update docs/zh/base/db-row.md.
Merge pull request !558 from 涛声依旧/N/A
2025-10-14 09:47:55 +00:00
涛声依旧
b0ecb07e1d
update docs/zh/base/db-row.md.
修正示例代码中的语法错误
2025-10-14 06:34:19 +00:00
Michael Yang
23236e6ec2 build: v1.11.3 release (^.^)YYa!! 2025-09-26 12:12:04 +08:00
Michael Yang
70a97bb0eb build: v1.11.3 release (^.^)YYa!! v1.11.3 2025-09-26 12:09:44 +08:00
Michael Yang
efd2a442d4 fix: 修复 QueryColumn.between_(values) 不能为 null 的问题 2025-09-26 12:02:26 +08:00
Michael Yang
d5d7c3e250 build: v1.11.2 release (^.^)YYa!! v1.11.2 2025-09-26 11:05:18 +08:00
Michael Yang
3c26f72df8 chore: code format 2025-09-25 19:29:37 +08:00
Michael Yang
3618f70055
Merge pull request #587 from ruansheng8/fix-relationQueryNullValue
feat: -m core 优化关联查询使用逗号分割逻辑
2025-09-25 19:23:03 +08:00
Michael Yang
c7bc207ce7
Merge pull request #589 from ruansheng8/fix-relationTableQuery
fix: -m core 修复自动关联表信息查找逻辑
2025-09-25 19:22:20 +08:00
Michael Yang
ec768d2423 docs: update doc 2025-09-25 19:13:39 +08:00
Michael Yang
bf05d11d8e feat: 添加 Assert 方便在执行 update 的时候进行断言 2025-09-25 19:13:07 +08:00
ruansheng
2e5bde372f fix: -m core 修复自动关联查询功能:表信息查找根据Schema+表名 2025-09-25 17:07:54 +08:00
ruansheng
01ab3023df feat: -m core 优化关联查询使用逗号分割时排除空值 2025-09-23 19:59:30 +08:00
Michael Yang
41b52fa6c2 Merge branch 'main' of https://gitee.com/mybatis-flex/mybatis-flex 2025-08-29 09:05:45 +08:00
Michael Yang
29d82efa64
Merge pull request #579 from pbnoyz/feat/audit
feat/audit: 审计功能优化
2025-08-29 09:02:54 +08:00
pbnoyz
9afcb9514d feat: add stmtId for AuditMessage 2025-08-26 22:36:36 +08:00
pbnoyz
c65a3608f8 fix: use ${project.version} for module deps 2025-08-26 22:34:28 +08:00
Michael Yang
324810803b
Merge pull request #563 from ruansheng8/feat-pom
feat: -m bom 框架版本统一管理
2025-08-20 18:41:53 +08:00
Michael Yang
be7d089264
Merge pull request #570 from fangzhengjin/feat-QueryMethods
feat: 增加STRING_AGG、LISTAGG、CAST函数支持
2025-08-20 18:41:37 +08:00
Michael Yang
c19896750c
Merge pull request #573 from whaon/main
fix: spring-batch更改为optional
2025-08-20 18:39:31 +08:00
whaon
c3346a4aac fix: spring-batch更改为optional 2025-08-08 16:06:01 +08:00
ZhengJin
3cb3563508
feat(core): 添加 CAST 函数支持
- 新增 CastQueryColumn 类实现 CAST 函数查询列
- 在 QueryColumn 中添加 cast 方法支持类型转换
- 在 QueryMethods 中提供静态方法创建 CAST 函数查询列
2025-08-08 11:16:21 +08:00
ZhengJin
aa08da881a
feat(core): 添加 stringAgg 和 listAgg 函数的重载方法 2025-08-07 18:17:59 +08:00
ZhengJin
aaa2566b12
feat(core): 添加新函数并增强数据库类型判断能力
- 在 FuncName 中添加 STRING_AGG 和 LISTAGG 函数
- 在 DbType 中添加方法判断数据库类型是否支持 MySQL、Oracle 或 PostgreSQL
- 在 DbTypeUtil 中添加获取当前数据库类型的方法
- 在 QueryMethods 中添加 STRING_AGG 和 LISTAGG聚合函数的支持
2025-08-07 17:09:24 +08:00
Michael Yang
3967aac363
!555 update docs/zh/core/id.md.
Merge pull request !555 from 励志理智离职/N/A
2025-07-29 07:59:38 +00:00
周正伟
4b1e4fa021
update docs/zh/core/id.md.
Signed-off-by: 周正伟 <14040017+java-coding@user.noreply.gitee.com>
2025-07-29 07:36:15 +00:00
ruansheng
66c1cd0850 feat: -m bom 同步最新版本依赖 2025-07-27 15:43:56 +08:00
ruansheng
7289b15478 feat: -m bom revision版本调整 2025-07-27 15:39:23 +08:00