public class As<T> extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) String |
alias
别名
|
private Class<?> |
classType
类类型
|
(专用程序包) com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> |
column
列
|
(专用程序包) Object |
columnStr
用户自定义列
|
(专用程序包) String |
fieldName
映射的字段名
|
private boolean |
ifQuotes
是否加单引号
|
(专用程序包) Class<?> |
javaType
java类型
|
| 构造器和说明 |
|---|
As(Object columnStr,
String alias)
自定义查询字段
例如:
As(1, "select_type")
select 1 as select_type.....
|
As(Object columnStr,
String alias,
boolean isQuotes)
自定义查询字段
例如:
As(1, "select_type")
select 1 as select_type.....
|
As(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column)
不需要别名 使用字段的映射
|
As(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<J,?> alias) |
As(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
String alias)
设置字段名 并添加别名
|
As(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
String alias,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> fieldName)
设置字段名 并添加别名、属性名
|
As(String tableName,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column)
设置字段名 并自动设置别名加上表名前缀、属性名
|
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column
Object columnStr
String fieldName
String alias
Class<?> javaType
private Class<?> classType
private boolean ifQuotes
public As(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column)
column - 字段public As(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, String alias)
column - 字段alias - 别名public As(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<J,?> alias)
public As(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, String alias, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> fieldName)
column - 字段alias - 别名public As(String tableName, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column)
column - 字段alias - 别名public As(Object columnStr, String alias)
columnStr - 字段alias - 别名Copyright © 2024. All rights reserved.