package com.ltkj.common.excelConfig;
|
|
import java.lang.annotation.ElementType;
|
import java.lang.annotation.Retention;
|
import java.lang.annotation.RetentionPolicy;
|
import java.lang.annotation.Target;
|
|
@Target(ElementType.FIELD)
|
@Retention(RetentionPolicy.RUNTIME)
|
public @interface ExcelImport {
|
|
/**
|
* 字段名称
|
*/
|
String value();
|
|
/**
|
* 导出映射,格式如:0-未知;1-男;2-女
|
*/
|
String kv() default "";
|
|
/**
|
* 是否为必填字段(默认为非必填)
|
*/
|
boolean required() default false;
|
|
/**
|
* 最大长度(默认255)
|
*/
|
int maxLength() default 255;
|
|
/**
|
* 导入唯一性验证(多个字段则取联合验证)
|
*/
|
boolean unique() default false;
|
|
}
|