@Repeatable(value=AssembleMp.List.class) @Documented @Target(value={ANNOTATION_TYPE,FIELD,TYPE}) @Retention(value=RUNTIME) public @interface AssembleMp
cn.crane4j.extension.mybatis.plus.MpAnnotationOperationsResolver| 限定符和类型 | 可选元素和说明 |
|---|---|
String[] |
groups
The group to which the current operation belongs.
|
Class<?> |
handler
The type of the handler to be used.
|
String |
handlerName
The name of the handler to be used.
|
String |
key
Key field name for query, if it is empty, it defaults to the field annotated by
@TableId. |
Mapping[] |
props
Attributes that need to be mapped
between the data source object and the current object.
|
Class<?>[] |
propTemplates
Mapping template classes.
|
String[] |
selects
Fields to query, if it is empty, all table columns will be queried by default.
|
int |
sort
Sort values.
|
String |
where
Fields to query, if it is empty, all table columns will be queried by default.
|
public abstract String mapper
public abstract String where
public abstract String[] selects
public abstract String key
@TableId.public abstract int sort
public abstract String handlerName
public abstract Class<?> handler
public abstract Mapping[] props
propTemplates()public abstract Class<?>[] propTemplates
Mapping template classes.
specify a class, if MappingTemplate exists on the class,
it will scan and add Mapping to props()。
public abstract String[] groups
Copyright © 2023. All rights reserved.