1682 Commits

Author SHA1 Message Date
tangxin
e5501e9e3f fix:TenantFactory.withoutTenantCondition 在修改时 无效 2025-02-12 17:25:00 +08:00
tangxin
afa483d606 fix 报错java.lang.NoClassDefFoundError: com/mybatisflex/processor/util/StrUtil 2025-02-11 10:26:20 +08:00
Michael Yang
55a0a6e6ce build: v1.10.7 release (^.^)YYa!! 2025-02-10 13:02:33 +08:00
Michael Yang
da878cd5a3 fix: fixed and close https://gitee.com/mybatis-flex/mybatis-flex/issues/IBKQIX 2025-02-07 21:35:18 +08:00
Michael Yang
86b4714bad build: v1.10.6 release (^.^)YYa!! 2025-02-06 11:38:37 +08:00
Michael Yang
25e98045c5 Merge branch 'main' of https://gitee.com/mybatis-flex/mybatis-flex 2025-02-06 11:18:38 +08:00
sheldon-pacvue
89bb86bc14
Update TransactionalManager.java 2025-02-06 09:39:21 +08:00
macy0122
c01c476ecb !523 FIX [Bug]: sqlserver2022下方言识别不对,手动set也无效  https://gitee.com/mybatis-flex/mybatis-flex/issues/IBIHW3
Merge pull request !523 from macy0122/main
2025-01-23 04:55:06 +00:00
Michael Yang
a7cf8f2713
!507 动态数据源 @UseDataSource 的value值扩展支持表达式解析处理
Merge pull request !507 from Alay/main
2025-01-21 05:37:30 +00:00
F3235157
8b9585ba3c Fix https://gitee.com/mybatis-flex/mybatis-flex/issues/IBIJT3 [Bug]: SqlServer2005方言List查询SQL语句BUG 2025-01-20 17:34:01 +08:00
Alay
91d0e89ee6 增加说明书内容 2025-01-16 23:55:31 +08:00
Michael Yang
a96bb4af03 refactor: close https://github.com/mybatis-flex/mybatis-flex/issues/470 2025-01-13 10:18:13 +08:00
Michael Yang
de8f3865c4 refactor: close https://github.com/mybatis-flex/mybatis-flex/issues/472 2025-01-10 13:07:39 +08:00
Michael Yang
74253471ca build: v1.10.5 release (^.^)YYa!! 2025-01-10 09:24:29 +08:00
Michael Yang
39b0efbd6a fix: close https://github.com/mybatis-flex/mybatis-flex/issues/471 2025-01-10 09:17:36 +08:00
Michael Yang
c88155de85 fix: close https://gitee.com/mybatis-flex/mybatis-flex/issues/IBGNNF 2025-01-10 09:09:50 +08:00
young
05e698af97
refactor: 修改 DialectFactory.createDialect
把 关于 DUCKDB 的判断合并到了PG 那一块

Signed-off-by: young <18860957075@163.com>
2025-01-08 08:43:54 +00:00
young
58dd7e8904
fix: 修复 duckdb 方言配置
Signed-off-by: young <18860957075@163.com>
2025-01-08 07:54:00 +00:00
chxlay
c420adf006 增加注释文档说明 2024-12-30 11:32:32 +08:00
Michael Yang
c425267bd6 build: v1.10.4 release (^.^)YYa!! 2024-12-28 16:02:48 +08:00
wcc
02f6492d5b 修正创建多个 MybatisFlexBootstrap 实例时,FlexGlobalConfig.getConfig(environmentId) 获取的 config 永远是 defaultConfig。
When creating multiple MybatisFlexBootstrap instances, the config obtained by FlexGlobalConfig.getConfig(environmentId) is always defaultConfig.
2024-12-25 12:57:18 +08:00
wcc
b91f84632e 修正多 MybatisFlexBootstrap 实例时调用 MybatisFlexBootstrap.getMapper(Class<T> mapperClass) 方法只能获取最后的实例的 mapper
Fixed the problem that when calling MybatisFlexBootstrap.getMapper(Class<T> mapperClass) method with multiple MybatisFlexBootstrap instances, only the mapper of the last instance can be obtained.
2024-12-23 16:58:48 +08:00
Michael Yang
c4f2c757b1 build: v1.10.3 release (^.^)YYa!! 2024-12-20 19:43:49 +08:00
noear
5a819749a9 mybatis-flex-solon-plugin:添加 mybatisFlex.defaultDatasourceKey 配置支持 2024-12-16 21:52:28 +08:00
noear
9c03a46d05 mybatis-flex-solon-plugin:增加默认数据源的可控性 2024-12-11 17:54:55 +08:00
pink
57815d3ec4 add: 添加了duckdb数据库支持 主要是枚举类型和默认方言配置 2024-12-10 16:51:41 +08:00
chxlay
6e2ae43ea9 1、对动态数据源@UseDataSource的value值进行动态解析区分Spring模式下和非Spring模式下 2024-12-09 16:42:05 +08:00
chxlay
475b0ecb3a 1、对动态数据源@UseDataSource的value值进行动态解析区分Spring模式下和非Spring模式下 2024-12-09 14:56:01 +08:00
chxlay
0bcdef685e 修改注释内容 2024-12-07 17:16:40 +08:00
chxlay
305723961e 修改注释内容 2024-12-07 17:08:48 +08:00
chxlay
3ef1ed59ad 增加了@UseDataSource取值动态处理逻辑支持处理器
1:DataSourceProcessor 为处理器接口
2:DelegatingDataSourceProcessor 为DataSourceProcessor的委托类,目的增强扩大 DataSourceProcessor类或对象的结构
3:ParamIndexDataSourceProcessor 简单参数所以读取的支持处理器
4:SpelExpressionDataSourceProcessor 支持SPEL 表达式的处理器类
2024-12-07 17:04:58 +08:00
chxlay
8a14307fba 增加了@UseDataSource取值动态处理逻辑支持处理器
1:DataSourceProcessor 为处理器接口
2:DelegatingDataSourceProcessor 为DataSourceProcessor的委托类,目的增强扩大 DataSourceProcessor类或对象的结构
3:ParamIndexDataSourceProcessor 简单参数所以读取的支持处理器
4:SpelExpressionDataSourceProcessor 支持SPEL 表达式的处理器类
2024-12-07 17:00:50 +08:00
chxlay
193ccd3855 增加了@UseDataSource取值动态处理逻辑支持处理器
1:DataSourceProcessor 为处理器接口
2:DelegatingDataSourceProcessor 为DataSourceProcessor的委托类,目的增强扩大 DataSourceProcessor类或对象的结构
3:ParamIndexDataSourceProcessor 简单参数所以读取的支持处理器
4:SpelExpressionDataSourceProcessor 支持SPEL 表达式的处理器类
2024-12-07 16:41:11 +08:00
Michael Yang
11cc4fb3ee build: v1.10.2 release (^.^)YYa!! 2024-11-28 09:52:29 +08:00
Michael Yang
373c6f6723 build: optimize If.java 2024-11-25 13:56:48 +08:00
Michael Yang
bbddb154ba build: v1.10.1 release (^.^)YYa!! 2024-11-12 09:37:38 +08:00
Michael Yang
52a1dc89bc fix: fix and close https://gitee.com/mybatis-flex/mybatis-flex/issues/IB2GYL 2024-11-06 15:37:48 +08:00
Michael Yang
2d1d15e492 build: v1.10.0 release (^.^)YYa!! 2024-11-04 09:19:24 +08:00
Michael Yang
71f8ea7a64 refactor: optimize unMappedColumnHandler defined in FlexGlobalConfig 2024-11-04 09:13:31 +08:00
ArthurWang
d7e8a5da66 fix: 静态引用写错修改
1. 静态引用写错修改
2. 名称修改
2024-11-01 09:59:15 +08:00
Michael Yang
ea00e71386 build: v1.9.9 release (^.^)YYa!! 2024-10-31 11:11:02 +08:00
Michael Yang
a954b1b1b7 test: update test 2024-10-31 11:04:01 +08:00
Michael Yang
657cb59b79
Merge pull request #424 from Aliothmoon/fix/issue-418
fix: 修复事务超时时间问题 & 提供更完善的Spring事务定义上下文
2024-10-29 09:18:32 +08:00
Michael Yang
cd23561a20 Merge remote-tracking branch 'gitee/main'
# Conflicts:
#	mybatis-flex-test/mybatis-flex-spring-boot-test/src/test/java/com/mybatisflex/test/common/QueryWrapperTest.java
2024-10-28 16:46:25 +08:00
Michael Yang
6b9df3b04e refactor: 重构 QueryWrapper 使之优先使用用户设置的条件 2024-10-28 16:45:41 +08:00
王帅
d6832e4f8d Merge remote-tracking branch 'origin/main' 2024-10-28 16:27:49 +08:00
王帅
37e76da4d9 fixed: 无法优化 COUNT 查询的问题,关闭:https://gitee.com/mybatis-flex/mybatis-flex/issues/IAYAHL 2024-10-28 16:27:41 +08:00
王帅
98b3c7b92e fixed: 子查询用到了外部查询的列时,两个列重名没有列名指向的问题。 2024-10-28 16:26:52 +08:00
王帅
b1188a6e51 fixed: 子查询作为条件没有括号的问题。 2024-10-28 16:24:53 +08:00
Michael Yang
b346901621 refactor: 修改 StringUtil 的 isBlank 为 noText, 以及 isNotBlank 为 hasText 2024-10-28 10:53:50 +08:00