From ea0350dfeee279fd51a2ffad99b9e2ecfed01963 Mon Sep 17 00:00:00 2001 From: Suomm <1474983351@qq.com> Date: Fri, 16 Jun 2023 19:09:37 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E5=B7=A5=E5=85=B7=E7=B1=BB=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E7=A7=81=E6=9C=89=E6=9E=84=E9=80=A0=E5=99=A8=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mybatisflex/core/query/QueryMethods.java | 64 ++++++++++--------- 1 file changed, 34 insertions(+), 30 deletions(-) diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java index 979f74e7..956f4421 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java @@ -15,126 +15,130 @@ */ package com.mybatisflex.core.query; -import com.mybatisflex.core.constant.SqlConsts; import com.mybatisflex.core.util.LambdaGetter; import com.mybatisflex.core.util.LambdaUtil; +import static com.mybatisflex.core.constant.SqlConsts.*; + public class QueryMethods { + private QueryMethods() { + } + /////count public static FunctionQueryColumn count() { - return new FunctionQueryColumn(SqlConsts.COUNT, new StringQueryColumn("*")); + return new FunctionQueryColumn(COUNT, new StringQueryColumn("*")); } public static FunctionQueryColumn count(String column) { - return new FunctionQueryColumn(SqlConsts.COUNT, column); + return new FunctionQueryColumn(COUNT, column); } public static FunctionQueryColumn count(QueryColumn column) { - return new FunctionQueryColumn(SqlConsts.COUNT, column); + return new FunctionQueryColumn(COUNT, column); } public static FunctionQueryColumn count(LambdaGetter fn) { - return new FunctionQueryColumn(SqlConsts.COUNT, LambdaUtil.getQueryColumn(fn)); + return new FunctionQueryColumn(COUNT, LambdaUtil.getQueryColumn(fn)); } /////max public static FunctionQueryColumn max(String column) { - return new FunctionQueryColumn(SqlConsts.MAX, column); + return new FunctionQueryColumn(MAX, column); } public static FunctionQueryColumn max(QueryColumn column) { - return new FunctionQueryColumn(SqlConsts.MAX, column); + return new FunctionQueryColumn(MAX, column); } public static FunctionQueryColumn max(LambdaGetter fn) { - return new FunctionQueryColumn(SqlConsts.MAX, LambdaUtil.getQueryColumn(fn)); + return new FunctionQueryColumn(MAX, LambdaUtil.getQueryColumn(fn)); } /////min public static FunctionQueryColumn min(String column) { - return new FunctionQueryColumn(SqlConsts.MIN, column); + return new FunctionQueryColumn(MIN, column); } public static FunctionQueryColumn min(QueryColumn column) { - return new FunctionQueryColumn(SqlConsts.MIN, column); + return new FunctionQueryColumn(MIN, column); } public static FunctionQueryColumn min(LambdaGetter fn) { - return new FunctionQueryColumn(SqlConsts.MIN, LambdaUtil.getQueryColumn(fn)); + return new FunctionQueryColumn(MIN, LambdaUtil.getQueryColumn(fn)); } /////avg public static FunctionQueryColumn avg(String column) { - return new FunctionQueryColumn(SqlConsts.AVG, column); + return new FunctionQueryColumn(AVG, column); } public static FunctionQueryColumn avg(QueryColumn column) { - return new FunctionQueryColumn(SqlConsts.AVG, column); + return new FunctionQueryColumn(AVG, column); } public static FunctionQueryColumn avg(LambdaGetter fn) { - return new FunctionQueryColumn(SqlConsts.AVG, LambdaUtil.getQueryColumn(fn)); + return new FunctionQueryColumn(AVG, LambdaUtil.getQueryColumn(fn)); } /////sum public static FunctionQueryColumn sum(String column) { - return new FunctionQueryColumn(SqlConsts.SUM, column); + return new FunctionQueryColumn(SUM, column); } public static FunctionQueryColumn sum(QueryColumn column) { - return new FunctionQueryColumn(SqlConsts.SUM, column); + return new FunctionQueryColumn(SUM, column); } public static FunctionQueryColumn sum(LambdaGetter fn) { - return new FunctionQueryColumn(SqlConsts.SUM, LambdaUtil.getQueryColumn(fn)); + return new FunctionQueryColumn(SUM, LambdaUtil.getQueryColumn(fn)); } /////year public static FunctionQueryColumn year(String column) { - return new FunctionQueryColumn(SqlConsts.YEAR, column); + return new FunctionQueryColumn(YEAR, column); } public static FunctionQueryColumn year(QueryColumn column) { - return new FunctionQueryColumn(SqlConsts.YEAR, column); + return new FunctionQueryColumn(YEAR, column); } public static FunctionQueryColumn year(LambdaGetter fn) { - return new FunctionQueryColumn(SqlConsts.YEAR, LambdaUtil.getQueryColumn(fn)); + return new FunctionQueryColumn(YEAR, LambdaUtil.getQueryColumn(fn)); } /////month public static FunctionQueryColumn month(String column) { - return new FunctionQueryColumn(SqlConsts.MONTH, column); + return new FunctionQueryColumn(MONTH, column); } public static FunctionQueryColumn month(QueryColumn column) { - return new FunctionQueryColumn(SqlConsts.MONTH, column); + return new FunctionQueryColumn(MONTH, column); } public static FunctionQueryColumn month(LambdaGetter fn) { - return new FunctionQueryColumn(SqlConsts.MONTH, LambdaUtil.getQueryColumn(fn)); + return new FunctionQueryColumn(MONTH, LambdaUtil.getQueryColumn(fn)); } /////month public static FunctionQueryColumn day(String column) { - return new FunctionQueryColumn(SqlConsts.DAY, column); + return new FunctionQueryColumn(DAY, column); } public static FunctionQueryColumn day(QueryColumn column) { - return new FunctionQueryColumn(SqlConsts.DAY, column); + return new FunctionQueryColumn(DAY, column); } public static FunctionQueryColumn day(LambdaGetter fn) { - return new FunctionQueryColumn(SqlConsts.DAY, LambdaUtil.getQueryColumn(fn)); + return new FunctionQueryColumn(DAY, LambdaUtil.getQueryColumn(fn)); } @@ -156,7 +160,7 @@ public class QueryMethods { //CONVERT ( data_type [ ( length ) ] , expression [ , style ] ) public static StringFunctionQueryColumn convert(String... params) { - return new StringFunctionQueryColumn(SqlConsts.CONVERT, params); + return new StringFunctionQueryColumn(CONVERT, params); } public static StringQueryColumn column(String column) { @@ -180,15 +184,15 @@ public class QueryMethods { } public static QueryCondition exists(QueryWrapper queryWrapper) { - return new OperatorSelectCondition(SqlConsts.EXISTS, queryWrapper); + return new OperatorSelectCondition(EXISTS, queryWrapper); } public static QueryCondition notExists(QueryWrapper queryWrapper) { - return new OperatorSelectCondition(SqlConsts.NOT_EXISTS, queryWrapper); + return new OperatorSelectCondition(NOT_EXISTS, queryWrapper); } public static QueryCondition not(QueryCondition childCondition) { - return new OperatorQueryCondition(SqlConsts.NOT, childCondition); + return new OperatorQueryCondition(NOT, childCondition); } public static QueryCondition noCondition() {