Extensions-v1.0.8
新增 Row.toObject内联方法
新增 andAll,orAll,allAnd,allOr等方法用于拼接同样操作符的条件;
新增 update方法用于更新
新增 删除方法用于删除
新增 从 KClass 中获取 QueryTable 的扩展属性
新增 emptyCondition()方面构建新的空条件
新增 Any.toRow 函数,用于将实体类转换为Row;
新增 paginateAs方法 issues
新增 scanPackages方法,在非Spring环境扫描包定义的Mapper
新增 KProperty 和 QueryColumn 使用 eq 和 ne 与 null 直接进行比较时,将会提醒。
修复 使用paginate等分页方法在未注册Mapper的情况下入参数Page与返回值Page不是同一个对象问题
修改 queryPage方法避免歧义改为paginateRows
修改 移除=
,!=
方法避免安卓编译报错问题
修改 统一核心库的like api命名,补全notLike等扩展方法 issues
更新 核心库依赖至 1.8.7
文档 完善extensions.md文档的update,delete等文档与测试用例
Full Changelog: Extensions-v1.0.7...Extensions-v1.0.8