@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface Navigate
限定符和类型 | 必需的元素和说明 |
---|---|
java.lang.String |
self
自身对应java字段名
|
java.lang.String |
target
目标对应java字段名
|
RelationType |
value
关联关系
|
限定符和类型 | 可选元素和说明 |
---|---|
java.lang.Class<? extends IMappingTable> |
mappingTable
中间表,需要继承
IMappingTable |
java.lang.String |
selfMapping
self对应的mapping表java字段名
|
java.lang.String |
targetMapping
target对应的mapping表java字段名
|
public abstract RelationType value
public abstract java.lang.Class<? extends IMappingTable> mappingTable
IMappingTable