@Target(value={FIELD,ANNOTATION_TYPE}) @Retention(value=RUNTIME) @Documented @Inherited public @interface SQLRefer
| 限定符和类型 | 必需的元素和说明 |
|---|---|
String |
joinColumn
本身被关联的列(数据库中的列名)
|
String |
referColumn
关联的列名(是指数据库中的列名)
|
Class<?> |
targetClass
关联的目标对象(为了获取关联的对象的表名)
|
String |
targetColumn
目标实体的哪个属性字段对应的此属性
|
| 限定符和类型 | 可选元素和说明 |
|---|---|
boolean |
optional |
String |
targetTableAlias
目标表,即targetCLass对应表的别名
|
public abstract Class<?> targetClass
public abstract String targetColumn
public abstract String joinColumn
public abstract String referColumn
public abstract String targetTableAlias
Copyright © 2018. All rights reserved.