All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ape9527.core.entity.BaseObjField Maven / Gradle / Ivy

The newest version!
package com.ape9527.core.entity;

import lombok.Data;

/**
 * 基础数据对象属性实体
 *
 * @author YuanShuai[[email protected]]
 */
@Data
public class BaseObjField extends BaseEntity {

    /** 数据对象编码 */
    private String objCode;

    /** 字段名称 */
    private String fieldName;

    /** 字段编码(小驼峰命名) */
    private String fieldCode;

    /** 字段类型 */
    private String fieldType;

    /** 关联数据对象编码 */
    private String correlatedBaseObjCode;

    /** 关联对象属性编码 */
    private String correlatedBaseObjFieldCode;

    /** 字段长度 */
    private String fieldLength;

    /** 小数位数 */
    private String decimalDigits;

    /** 是否为空 */
    private Boolean notNull;

    /** 是否主键 */
    private Boolean primaryKey;

    /** 默认值 */
    private String defaultValue;

    /** 是否数据对象 */
    private Boolean isBaseObj;

    /** 值唯一 */
    private Boolean unique;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy