package com.ane56.contract.Entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.ane56.contract.annotation.IdcardValidate;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * 基础数据类
 *
 **/
@Data
public class IndexOrNameData {
    /**
     * 强制读取第三个 这里不建议 index 和 name 同时用,要么一个对象只用index,要么一个对象只用name去匹配
     */
    @ExcelProperty(index = 2)
    private Double doubleData;
    /**
     * 用名字去匹配,这里需要注意,如果名字重复,会导致只有一个字段读取到数据
     */
    @ExcelProperty("字符串标题")
    private String string;

    @NotBlank(message = "日期标题不能为空")
    @ExcelProperty("日期标题")
    private String date;

    @IdcardValidate
    @ExcelProperty("身份证号")
    private String idcard;
}
基础类

相关文章:

  • 2021-05-28
  • 2022-12-23
  • 2021-08-25
  • 2021-09-14
  • 2021-06-22
  • 2021-08-16
  • 2021-10-08
  • 2021-05-26
猜你喜欢
  • 2021-06-11
  • 2022-12-23
  • 2022-12-23
  • 2022-01-25
  • 2021-11-07
  • 2022-01-03
相关资源
相似解决方案