970 Commits

Author SHA1 Message Date
Suomm
bfe552b7db fix: 修正 QueryCondition#when 方法。 2023-08-11 10:02:13 +08:00
Suomm
0db2c63985 test: 测试 or(consumer, condition) 方法。 2023-08-10 20:15:38 +08:00
Suomm
743f2ee412 fix: or(consumer, condition) 方法逻辑错误。 2023-08-10 20:10:37 +08:00
Suomm
3c95f07e6c feat: 添加查询 Object 相关的方法。 2023-08-10 16:45:21 +08:00
Suomm
c2ea3f52c1 test: 函数使用测试。 2023-08-10 16:20:26 +08:00
Suomm
233b5f5052 feat: 添加 saveOrUpdateBatch 方法。 2023-08-10 16:19:52 +08:00
Suomm
cbd1d484b1 fix: 自增 id 不应该被拼接到 insert 语句中。 2023-08-10 15:43:20 +08:00
开源海哥
fa4f2030bd Merge branch 'main' of https://gitee.com/mybatis-flex/mybatis-flex
 Conflicts:
	mybatis-flex-core/src/main/java/com/mybatisflex/core/table/TableInfoFactory.java
2023-08-10 12:33:37 +08:00
开源海哥
26dc943344 feat: add typeHandler support generic type 2023-08-10 12:30:22 +08:00
Suomm
e7a52e9ad8 feat: 应用默认字段配置。 2023-08-10 09:32:08 +08:00
Suomm
79084dd637 feat: 添加默认字段配置。 2023-08-10 09:31:45 +08:00
Michael Yang
2c7cb3f279
!264 feat: Lambda 支持 set join 列的值。
Merge pull request !264 from 王帅/main
2023-08-09 08:39:54 +00:00
Suomm
2d998d6202 feat: Lambda 支持 set join 列的值。 2023-08-09 16:33:35 +08:00
开源海哥
bfdcb70285 refactor: remove default primaryKey 2023-08-09 15:40:58 +08:00
开源海哥
a6b29da390 Merge remote-tracking branch 'origin/main' 2023-08-09 15:27:20 +08:00
2han9wen71an
05151f4d4f
修复OSGI环境ClassLoader获取不到类
当osgi环境下mybatis-flex与应用代码不在同一个bundle包中,会导致类找不到。需要获取到具体应用bundle包的classloader进行类加载
2023-08-09 13:42:24 +08:00
Michael Yang
4005fc8c9e
!261 refactor: 移动 SeataMode 类到 starter 模块。
Merge pull request !261 from 王帅/main
2023-08-09 05:10:56 +00:00
Suomm
53f6bcda6a feat: 自动添加 SQL FROM 语句,提供 as() 方法设置表别名。 2023-08-09 13:07:11 +08:00
开源海哥
bf23e81e20 feat: QueryWrapper 添加 "delete" 与 "update" 的 left join 支持 2023-08-09 12:01:36 +08:00
开源海哥
79d7b2c934 test: update AccountSqlTester.java 2023-08-09 10:52:15 +08:00
开源海哥
41fd7ed4c3 fix: db2 sql escape error 2023-08-09 10:43:09 +08:00
开源海哥
e81a5356f7 refactor: optimize SqlUtil.java 2023-08-09 09:37:50 +08:00
开源海哥
9354f200c6 fix: 修复使用多数据源 + seata 分布式事务时,数据源解密错误的问题 2023-08-08 18:37:52 +08:00
Suomm
27432736d5 feat: Relation 构建忽略字段支持 Lambda 表达式。 2023-08-08 16:58:31 +08:00
Suomm
d5ea1f0553 Merge remote-tracking branch 'origin/main' 2023-08-08 16:30:32 +08:00
Suomm
011e23f944 refactor: 代码复用。 2023-08-08 16:30:07 +08:00
Suomm
6efad5d3cd style: 标记废弃方法。 2023-08-08 16:29:47 +08:00
Suomm
fc00f8e120 remove: 删除废弃的类。 2023-08-08 16:29:27 +08:00
Suomm
d22d9498bf refactor: 重构属性查询构建。 2023-08-08 16:28:56 +08:00
Suomm
d7131f48e7 refactor: 重构 Relation 注解查询构建。 2023-08-08 16:28:42 +08:00
Suomm
b6f3553c3f feat: Relation 注解查询构建。 2023-08-08 16:28:06 +08:00
Suomm
f91baac5ca feat: 属性查询构建。 2023-08-08 16:27:55 +08:00
Suomm
f5c04c4bf7 feat: 抽象关联查询构建。 2023-08-08 16:27:06 +08:00
Suomm
b04bd6379f feat: 链式调用 BaseMapper 接口。 2023-08-08 16:26:42 +08:00
Suomm
bebbc0ad1a feat: 提取链式调用通用抽象方法。 2023-08-08 16:26:16 +08:00
开源海哥
b4212818a3 refactor: set QueryColumnBehavior.ignoreFunction type to Predicate 2023-08-08 11:08:34 +08:00
开源海哥
a7b392c8a9 feat: add QueryColumnBehavior 2023-08-08 10:31:47 +08:00
开源海哥
59a2f4f183 feat: RelationManager.addIgnoreRelations() method support lambda; close #I7R68T 2023-08-08 09:58:50 +08:00
开源海哥
22ca55f25f fix: 修复配置全局配置默认的 id 为 auto 时,不生效的问题,close #I7QOD3 2023-08-08 09:38:29 +08:00
jerry_zheng
13fc7cf95d feat: UpdateChain & UpdateWrapper set和setRaw增加 condition 判断方法. 2023-08-07 23:04:58 +08:00
Suomm
cf9173d4d4 fix: count 查询时列没有被替换。 2023-08-05 15:52:57 +08:00
开源海哥
e4c0b5d15d build: v1.5.6 release (^.^)YYa!! 2023-08-04 18:24:47 +08:00
开源海哥
0bdc6c6182 test: update test 2023-08-04 17:37:17 +08:00
开源海哥
1da3869dbd refactor: optimize FlexIDKeyGenerator.java 2023-08-04 17:36:24 +08:00
Michael Yang
745b9099db
!241 FlexIDKeyGenerator 机器Id位数修改
Merge pull request !241 from duxlei/main
2023-08-04 08:11:46 +00:00
life
6c04a13cd8 Merge remote-tracking branch 'origin/main' into main 2023-08-03 21:01:24 +08:00
life
66fce38d67 修复非事务提交报错问题 2023-08-03 21:01:06 +08:00
duxlei
dc9b75e9d4
机器Id位数备注修改
经测试,该实现机器Id范围为0~9,当超过9时会进位到【毫秒内的时间自增】位。

Signed-off-by: duxlei <admakeit@163.com>
2023-08-03 11:49:08 +00:00
开源海哥
f4de1f1e5a style: update comments 2023-08-03 18:01:30 +08:00
开源海哥
712b0e73c8 fix: fixed and close #I7QD29 2023-08-03 17:53:15 +08:00