public class MyBatis3Utils extends Object
public static long count(ToLongFunction<SelectStatementProvider> mapper, BasicColumn column, SqlTable table, CountDSLCompleter completer)
public static SelectStatementProvider count(BasicColumn column, SqlTable table, CountDSLCompleter completer)
public static long countDistinct(ToLongFunction<SelectStatementProvider> mapper, BasicColumn column, SqlTable table, CountDSLCompleter completer)
public static SelectStatementProvider countDistinct(BasicColumn column, SqlTable table, CountDSLCompleter completer)
public static SelectStatementProvider countFrom(SqlTable table, CountDSLCompleter completer)
public static long countFrom(ToLongFunction<SelectStatementProvider> mapper, SqlTable table, CountDSLCompleter completer)
public static SelectStatementProvider countFrom(CountDSL<SelectModel> start, CountDSLCompleter completer)
public static long countFrom(ToLongFunction<SelectStatementProvider> mapper, CountDSL<SelectModel> start, CountDSLCompleter completer)
public static DeleteStatementProvider deleteFrom(SqlTable table, DeleteDSLCompleter completer)
public static int deleteFrom(ToIntFunction<DeleteStatementProvider> mapper, SqlTable table, DeleteDSLCompleter completer)
public static <R> InsertStatementProvider<R> insert(R row, SqlTable table, UnaryOperator<InsertDSL<R>> completer)
public static <R> int insert(ToIntFunction<InsertStatementProvider<R>> mapper, R row, SqlTable table, UnaryOperator<InsertDSL<R>> completer)
public static GeneralInsertStatementProvider generalInsert(SqlTable table, UnaryOperator<GeneralInsertDSL> completer)
public static int generalInsert(ToIntFunction<GeneralInsertStatementProvider> mapper, SqlTable table, UnaryOperator<GeneralInsertDSL> completer)
public static <R> MultiRowInsertStatementProvider<R> insertMultiple(Collection<R> records, SqlTable table, UnaryOperator<MultiRowInsertDSL<R>> completer)
public static <R> int insertMultiple(ToIntFunction<MultiRowInsertStatementProvider<R>> mapper, Collection<R> records, SqlTable table, UnaryOperator<MultiRowInsertDSL<R>> completer)
public static <R> int insertMultipleWithGeneratedKeys(ToIntBiFunction<String,List<R>> mapper, Collection<R> records, SqlTable table, UnaryOperator<MultiRowInsertDSL<R>> completer)
public static SelectStatementProvider select(BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer)
public static SelectStatementProvider select(QueryExpressionDSL<SelectModel> start, SelectDSLCompleter completer)
public static SelectStatementProvider selectDistinct(BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer)
public static <R> List<R> selectDistinct(Function<SelectStatementProvider,List<R>> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer)
public static <R> List<R> selectList(Function<SelectStatementProvider,List<R>> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer)
public static <R> List<R> selectList(Function<SelectStatementProvider,List<R>> mapper, QueryExpressionDSL<SelectModel> start, SelectDSLCompleter completer)
public static <R> R selectOne(Function<SelectStatementProvider,R> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer)
public static <R> R selectOne(Function<SelectStatementProvider,R> mapper, QueryExpressionDSL<SelectModel> start, SelectDSLCompleter completer)
public static UpdateStatementProvider update(SqlTable table, UpdateDSLCompleter completer)
public static int update(ToIntFunction<UpdateStatementProvider> mapper, SqlTable table, UpdateDSLCompleter completer)
Copyright © 2016–2021 MyBatis.org. All rights reserved.