ExcelDataExcel.java 993 B

123456789101112131415161718192021222324252627282930313233
  1. package com.wjp.modules.demo.excel;
  2. import com.alibaba.excel.annotation.ExcelProperty;
  3. import com.alibaba.excel.annotation.format.DateTimeFormat;
  4. import com.alibaba.excel.annotation.write.style.ColumnWidth;
  5. import com.alibaba.excel.annotation.write.style.ContentRowHeight;
  6. import com.alibaba.excel.annotation.write.style.HeadRowHeight;
  7. import lombok.Data;
  8. import java.util.Date;
  9. /**
  10. * Excel导入演示
  11. *
  12. * @author Toby javatangbin@163.com
  13. */
  14. @Data
  15. @ContentRowHeight(20)
  16. @HeadRowHeight(20)
  17. @ColumnWidth(25)
  18. public class ExcelDataExcel {
  19. @ExcelProperty(value = "学生姓名", index = 0)
  20. private String realName;
  21. @ExcelProperty(value = "身份证", index = 1)
  22. private String userIdentity;
  23. @ExcelProperty(value = "家庭地址", index = 2)
  24. private String address;
  25. @ExcelProperty(value = "入学日期", index = 3)
  26. @DateTimeFormat("yyyy-MM-dd")
  27. private Date joinDate;
  28. @ExcelProperty(value = "班级名称", index = 4)
  29. private String className;
  30. }