854 Commits

Author SHA1 Message Date
Suomm
3b491e5a56 refactor: 移动 doPaginate 到 MapperUtil 类。 2023-07-08 11:18:40 +08:00
Michael Yang
2db7019e41
!115 feat: 新增 IF、IFNULL 函数
Merge pull request !115 from 王帅/main
2023-07-08 01:17:39 +00:00
开源海哥
c52c3654f8 optimize tenant condition;close #I7IVCR 2023-07-08 09:14:12 +08:00
Suomm
9ef8d9994e feat: 添加函数构建重载方法。 2023-07-08 08:38:05 +08:00
Suomm
fc88826244 test: 测试 NULL 常量的构建。 2023-07-08 08:30:35 +08:00
Suomm
02334963d5 feat: 新增 NULL 常量的构建。 2023-07-08 08:30:23 +08:00
Suomm
1499640f96 test: 测试 IFNULL 函数。 2023-07-08 08:28:01 +08:00
Suomm
dbdbe7b498 feat: 添加 IFNULL 函数。 2023-07-08 08:27:48 +08:00
Suomm
238ac0e901 test: 测试 IF 函数。 2023-07-08 08:26:34 +08:00
Suomm
646e756b1f feat: 添加 IF 函数。 2023-07-08 08:26:20 +08:00
开源海哥
fec7422f1f updateByQuery 添加 invokeOnupdateListener 的执行;close #I7JDJ2 2023-07-08 08:15:43 +08:00
开源海哥
21fd37bf0b v1.4.7 release (^.^)YYa!! 2023-07-07 11:58:18 +08:00
开源海哥
752e48bebb Merge branch 'main' of https://gitee.com/mybatis-flex/mybatis-flex 2023-07-07 11:47:01 +08:00
开源海哥
f5c347f378 v1.4.7 release (^.^)YYa!! 2023-07-07 11:46:24 +08:00
Michael Yang
59fbf32208
!112 fix: count(*)
Merge pull request !112 from 王帅/main
2023-07-07 03:29:30 +00:00
开源海哥
849686ab44 optimize relation annotations 2023-07-07 11:24:30 +08:00
Suomm
255103393a fix: count(*) 2023-07-07 10:57:56 +08:00
开源海哥
41c30e9cfc 优化主键的省略配置 2023-07-07 10:50:58 +08:00
开源海哥
217b79b74a optimize TableInfo.buildResultMap() 2023-07-07 10:25:02 +08:00
开源海哥
435248c56b feat: add @RelationManyToMany@RelationManyToOne@RelationOneToMany@RelationOneToOne annotations 2023-07-06 18:07:21 +08:00
开源海哥
d556ded57e feat: add BaseMapper.selectRowsByQuery() 2023-07-06 17:45:51 +08:00
开源海哥
7d07d63cb2 optimize 2023-07-05 15:44:31 +08:00
Suomm
5934c848b2 remove: 移除 CountQueryColumn 类。 2023-07-05 08:14:34 +08:00
Suomm
637a500916 refactor: 重构 count 方法。 2023-07-05 08:14:14 +08:00
Suomm
55a90424fa refactor: 重构 selectCountByQuery 方法。 2023-07-05 08:14:01 +08:00
Suomm
55b37b1fa0 feat: 添加常用函数的重载。 2023-07-05 07:51:00 +08:00
开源海哥
1a1d1f7686 v1.4.6 release (^.^)YYa!! 2023-07-04 18:26:43 +08:00
Suomm
3a82710e22 refactor: 重构 selectCountByQuery 方法。 2023-07-04 16:37:33 +08:00
Suomm
6ee7dbb5ef refactor: 公开 hasDistinct 方法。 2023-07-04 16:37:15 +08:00
Suomm
d3a2fca176 refactor: 使用 CountQueryColumn 对象。 2023-07-04 16:36:55 +08:00
Suomm
01ce0bff7f refactor: 提取 CountQueryColumn 用于判断是否使用 count 查询。 2023-07-04 16:36:34 +08:00
开源海哥
9916e0ec01 optimize. 2023-07-04 16:12:57 +08:00
开源海哥
1d12db2ed6 optimize MapperUtil.getLongNumber() method 2023-07-04 16:06:33 +08:00
开源海哥
dffc0eb568 fixed: #I7HVXT 2023-07-04 15:58:21 +08:00
开源海哥
8245e55dce add MapperUtil.getLongNumber 2023-07-04 12:43:29 +08:00
开源海哥
37392d6916 optimize CommonsDialectImpl.java 2023-07-04 12:04:44 +08:00
开源海哥
e3730419a8 optimize CommonsDialectImpl.java 2023-07-04 11:19:57 +08:00
Suomm
34c9ba3b12 test: 测试函数。 2023-07-04 10:50:49 +08:00
Suomm
a3e5d46e0b feat: 支持更多的函数。 2023-07-04 10:50:33 +08:00
Suomm
64ba3ba930 feat: 提取所有函数名。 2023-07-04 10:50:14 +08:00
Suomm
faaa7247bf fix: 修复两个 NPE 问题。 2023-07-04 10:47:30 +08:00
Suomm
e903b9ed0f feat: 添加 updateNumberAddByQuery 重载方法。 2023-07-04 10:42:43 +08:00
开源海哥
5f689b081c remove name 2023-07-03 19:41:55 +08:00
开源海哥
2abebe2d61 optimize RawValue.java 2023-07-03 19:30:10 +08:00
开源海哥
f08e380784 update Row.java 2023-07-03 19:17:12 +08:00
开源海哥
f36a44785c add UpdateWrapperTest.java 2023-07-03 18:30:22 +08:00
开源海哥
e7fc09922b feat: add UpdateWrapper 2023-07-03 17:20:24 +08:00
开源海哥
6d452b0c06 修复在某些极端的情况下,由于 MappedStatement 缓存造成的类型转换异常的问题 2023-07-03 16:40:59 +08:00
开源海哥
d87c2491ad feat: add QueryWrapper.select(QueryColumn[]... queryColumns) method 2023-07-03 11:44:12 +08:00
开源海哥
b6d36587b6 v1.4.5 release (^.^)YYa!! 2023-07-03 09:52:06 +08:00