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 |
|
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 |
|
ruansheng
|
ecbd87a1ae
|
feat: -m bom 框架版本统一管理
|
2025-07-27 15:29:14 +08:00 |
|
Michael Yang
|
354f9d11a3
|
build: v1.11.1 release (^.^)YYa!!
v1.11.1
|
2025-07-25 10:30:36 +08:00 |
|
Michael Yang
|
03f6c28463
|
build: v1.11.1 release (^.^)YYa!!
|
2025-07-25 10:25:31 +08:00 |
|
Michael Yang
|
f786fd64b5
|
test: fixed test
|
2025-07-25 09:52:51 +08:00 |
|
Michael Yang
|
bf973f9f06
|
Merge branch 'main' of https://gitee.com/mybatis-flex/mybatis-flex
|
2025-07-25 09:35:47 +08:00 |
|
Michael Yang
|
60a30deea2
|
!545 增加SpringBatch的支持的测试demo
Merge pull request !545 from zhj149/main
|
2025-07-25 01:35:11 +00:00 |
|
Michael Yang
|
d47465a91e
|
Merge branch 'main' of https://github.com/mybatis-flex/mybatis-flex
|
2025-07-25 09:32:34 +08:00 |
|
Michael Yang
|
4d8c132b8d
|
!552 fix:lambda的orElse是方法的话,会在执行lambda之前堆栈就调用了,那么Optional的逻辑就失去作用了,并且发现了一个逻…
Merge pull request !552 from 谨宸/main
|
2025-07-25 01:25:03 +00:00 |
|
Michael Yang
|
ece2adc0e3
|
Merge pull request #562 from ruansheng8/fix-pkgImport
修复Optional包依赖问题
|
2025-07-24 12:18:05 +08:00 |
|
ruansheng
|
acba6066bc
|
feat: -m core 导入Optional包依赖
|
2025-07-23 18:51:32 +08:00 |
|
谨宸
|
08d6dae776
|
fix:lambda的orElse是方法的话,会在执行lambda之前堆栈就调用了,那么Optional的逻辑就失去作用了,并且发现了一个逻辑问题,addDataSource没有使用到参数,会导致multiple逻辑有问题
|
2025-07-15 19:00:10 +08:00 |
|
Michael Yang
|
6e6f6de0f8
|
!530 feat: 添加数据源缺失处理器
Merge pull request !530 from oc/dev-20250219
|
2025-07-14 05:09:02 +00:00 |
|
Michael Yang
|
b196fbb561
|
feat: 新增 between 条件遇到 一个参数为 null 时自动转换成 LE 或 GE 逻辑 close #ICKPDB
|
2025-07-14 13:05:43 +08:00 |
|
Michael Yang
|
cc2ca249e0
|
fix: fix and close #ICLQQ3
|
2025-07-14 12:48:51 +08:00 |
|
Michael Yang
|
97bf853364
|
build: v1.11.0 release (^.^)YYa!!
v1.11.0
|
2025-07-13 09:51:49 +08:00 |
|
Michael Yang
|
19a090c4a5
|
build: v1.11.0 release (^.^)YYa!!
|
2025-07-13 09:42:15 +08:00 |
|
Michael Yang
|
531152e1d4
|
Merge branch 'main' of https://github.com/mybatis-flex/mybatis-flex
|
2025-07-13 09:26:27 +08:00 |
|
Michael Yang
|
7e09e4eb5e
|
docs: update docs
|
2025-07-13 09:26:17 +08:00 |
|
Michael Yang
|
6f0444a139
|
!547 修复在使用 UpdateChain 更新实体类字段时偶发 ClassCastException 异常问题
Merge pull request !547 from iminifly/main
|
2025-07-13 01:23:56 +00:00 |
|
Michael Yang
|
b6d35c8513
|
!549 fix(DialectFactory): 高斯数据库调整为无反义处理,避免严格大小写处理
Merge pull request !549 from all-around-badass/main
|
2025-07-13 01:22:24 +00:00 |
|
Michael Yang
|
80ebb40481
|
Merge pull request #542 from BenLocal/set_prop
feat(Column): 支持带有范型的类型
|
2025-07-13 09:20:25 +08:00 |
|
Michael Yang
|
be21245b3c
|
Merge pull request #531 from itfsw/main
feat: 对于用户常用类,启用代码折叠支持
|
2025-07-13 09:19:20 +08:00 |
|
Michael Yang
|
37afc9ca5b
|
Merge pull request #536 from wcc1433/main
多环境导入相同 Mapper 冲突问题
|
2025-07-13 09:17:30 +08:00 |
|
Michael Yang
|
ce86692bcd
|
Merge pull request #540 from BenLocal/main
feat: mybatis-flex-codegen实体类添加setProperty方法
|
2025-07-13 09:15:50 +08:00 |
|
Michael Yang
|
cbb9f55cdf
|
!551 update docs/zh/intro/what-is-mybatisflex.md.
Merge pull request !551 from zhangzq/N/A
|
2025-07-10 06:25:29 +00:00 |
|
zhangzq
|
46767593a2
|
update docs/zh/intro/what-is-mybatisflex.md.
修改错别字
Signed-off-by: zhangzq <zhiqingzhang18@163.com>
|
2025-07-10 06:23:12 +00:00 |
|
benshi
|
dcc9dfb187
|
feat(Column): 支持带有范型的类型
- 例如`java.util.Optional<java.time.LocalDateTime>`这种类型
Signed-off-by: benshi <807629978@qq.com>
|
2025-05-28 22:35:29 +08:00 |
|
all-aroundbadass
|
ac5a7bf511
|
fix(DialectFactory): 高斯数据库调整为无反义处理,避免严格大小写处理
|
2025-05-28 20:07:35 +08:00 |
|
benshi
|
62b28a33a4
|
feat(Column): add setter for property
Signed-off-by: benshi <807629978@qq.com>
|
2025-05-27 21:09:18 +08:00 |
|
Michael Yang
|
ed2621f71f
|
!548 fix(DbTypeUtil): sqlserver 在 2012 版本开始支持 offset 语法,调整 sqlserver 2008 版…
Merge pull request !548 from all-around-badass/main
|
2025-05-27 07:47:11 +00:00 |
|
all-aroundbadass
|
99c277545e
|
fix(DbTypeUtil): sqlserver 在 2012 版本开始支持 offset 语法,调整 sqlserver 2008 版本的 DbType 为 SQLSERVER_2005,修复分页语句不支持 offset 问题
|
2025-05-27 12:07:11 +08:00 |
|
wcc1433
|
cc374a6aa2
|
多个环境,每个环境加载相同 Mapper (例如 RowMapper)会导致环境冲突。
创建多个环境,每个环境加载相同 Mapper (例如 RowMapper)会导致环境冲突。
代码:
// 环境实例1
MybatisFlexBootstrap client1 = ...;
client1.addMapper(RowMapper.class);
// 环境实例2:
MybatisFlexBootstrap client2 = // ;
client2.addMapper(RowMapper.class);
client1.getMapper(RowMapper.class);
// client2 拿到的永远都是 client1 的 RowMapper
client2.getMapper(RowMapper.class);
|
2025-05-26 19:19:00 +08:00 |
|
wcc1433
|
c969ee388d
|
多环境导入相同 Mapper 冲突问题
创建多个环境,每个环境加载相同 Mapper (例如 RowMapper)会导致环境冲突。
代码:
// 环境实例1
MybatisFlexBootstrap client1 = ...;
client1.addMapper(RowMapper.class);
// 环境实例2:
MybatisFlexBootstrap client2 = // ;
client2.addMapper(RowMapper.class);
client1.getMapper(RowMapper.class);
// client2 拿到的永远都是 client1 的 RowMapper
client2.getMapper(RowMapper.class);
|
2025-05-25 15:40:10 +08:00 |
|
lvxiaofei
|
15e93168b6
|
修复在使用 UpdateChain 更新实体类字段时偶发 ClassCastException 异常问题
|
2025-05-16 15:05:53 +08:00 |
|
Michael Yang
|
0baa61fe03
|
!546 update mybatis-flex-codegen/src/main/resources/templates/enjoy/controller.tpl.
Merge pull request !546 from Mele/N/A
|
2025-05-11 02:48:21 +00:00 |
|
Mele
|
1ed62629c2
|
update mybatis-flex-codegen/src/main/resources/templates/enjoy/controller.tpl.
语句不通
Signed-off-by: Mele <lxzgga@163.com>
|
2025-05-10 19:25:15 +00:00 |
|
hewei
|
a37bdaabf1
|
feat: 对于用户常用类,启用代码折叠支持
|
2025-05-10 11:15:30 +08:00 |
|
zhj149
|
336e938471
|
增加SpringBatch的支持的测试demo
|
2025-04-28 15:13:52 +08:00 |
|
zhj149
|
ea03a5f3df
|
增加SpringBatch的支持,Linux下开发,有大小写名称的问题.所以AccountMapper改了下名字. 无法install到本地测试,没写测试
|
2025-04-28 13:47:12 +08:00 |
|
Michael Yang
|
82ed8229e2
|
docs: update docs
|
2025-04-24 18:30:55 +08:00 |
|