@Documented @Retention(value=RUNTIME) @Target(value={FIELD,ANNOTATION_TYPE}) public @interface FieldMapping
| 限定符和类型 | 可选元素和说明 |
|---|---|
Apply[] |
apply
映射表查询条件之 apply
等效于 Wrappers. |
Condition[] |
condition
映射表查询条件
|
String |
first
映射表查询条件之 first
等效于 Wrappers. |
boolean |
isThrowExp
一对一查询时 如果查询到多条记录是否抛出异常
true 抛出异常 false 不抛异常,获取列表第一条数据 |
String |
joinField
关联类的字段名称 (是实体类字段名称而不是数据库字段名称)
默认获取关联类上定义的主键 @TableId |
String |
last
映射表查询条件之 last
建议不要在这使用分页语句,会导致关联查的时候查询不全 等效于 Wrappers. |
String |
orderByAsc
映射表查询条件之 orderBy
等效于 Wrappers. |
String |
orderByDesc
映射表查询条件之 orderByDesc
等效于 Wrappers. |
String |
thisField
当前类的关联的字段名称 (是实体类字段名称而不是数据库字段名称)
默认获取当前类上定义的主键 @TableId |
public abstract Class<?> tag
public abstract String select
public abstract String thisField
public abstract String joinField
public abstract boolean isThrowExp
public abstract String first
public abstract Apply[] apply
public abstract Condition[] condition
public abstract String orderByAsc
public abstract String orderByDesc
public abstract String last
Copyright © 2023. All rights reserved.