package com.vci.starter.web.wrapper; /** * 参照的信息封装对象 * @author weidy * @date 2019/10/21 15:44 */ public class VciReferFieldInfo { /** * 显示用的字段名称(不是数据库表中) */ private String showReferFieldName; /** * 显示用的数据库字段名称,用于resultMap中使用 */ private String showReferDbFieldName; /** * 具体引用的属性名称 */ private String useReferFieldName; /** * 具体引用的属性的数据库字段名称 */ private String useReferDbFieldName; /** * 引用的业务类型表达式,,XXX.name 或者xxx.id */ private String referBtmTypeExp; /** * 引用的业务类型 */ private String referBtmType; /** * 引用的业务类型的数据库表 */ private String referTableName; /** * 引用的业务类型的属性 */ private String referBtmTypeField; public String getShowReferFieldName() { return showReferFieldName; } public void setShowReferFieldName(String showReferFieldName) { this.showReferFieldName = showReferFieldName; } public String getShowReferDbFieldName() { return showReferDbFieldName; } public void setShowReferDbFieldName(String showReferDbFieldName) { this.showReferDbFieldName = showReferDbFieldName; } public String getUseReferFieldName() { return useReferFieldName; } public void setUseReferFieldName(String useReferFieldName) { this.useReferFieldName = useReferFieldName; } public String getUseReferDbFieldName() { return useReferDbFieldName; } public void setUseReferDbFieldName(String useReferDbFieldName) { this.useReferDbFieldName = useReferDbFieldName; } public String getReferBtmType() { return referBtmType; } public void setReferBtmType(String referBtmType) { this.referBtmType = referBtmType; } public String getReferTableName() { return referTableName; } public void setReferTableName(String referTableName) { this.referTableName = referTableName; } public String getReferBtmTypeExp() { return referBtmTypeExp; } public void setReferBtmTypeExp(String referBtmTypeExp) { this.referBtmTypeExp = referBtmTypeExp; } public String getReferBtmTypeField() { return referBtmTypeField; } public void setReferBtmTypeField(String referBtmTypeField) { this.referBtmTypeField = referBtmTypeField; } @Override public String toString() { return "VciReferFieldInfo{" + "showReferFieldName='" + showReferFieldName + '\'' + ", showReferDbFieldName='" + showReferDbFieldName + '\'' + ", useReferFieldName='" + useReferFieldName + '\'' + ", useReferDbFieldName='" + useReferDbFieldName + '\'' + ", referBtmTypeExp='" + referBtmTypeExp + '\'' + ", referBtmType='" + referBtmType + '\'' + ", referTableName='" + referTableName + '\'' + ", referBtmTypeField='" + referBtmTypeField + '\'' + '}'; } }