时间工具类(自用) public static final DateTimeFormatter DATE_FORMAT_MM_DD = DateTimeFormatter.ofPattern(“MM月dd日”);@description:时间工具类。
Java判断对象为空(含字段判空) public class ObjectUtils { public static boolean checkObjAllFieldsIsNull(Object object) { if (null == object) { return true; } try { for (Field f : object.getClass().getDeclaredFields()) {
Easy Excel读取复杂表格文件 表格内容如下分析该文档总共9个Sheet页以Sheet0(客户交易结算月报)为例:表格总共分为4个部分(图中红色部分)。一、二部分数据为横向数据(字段名:字段值),三四部分为纵向集合。第四部分每一行数据下有合计栏(合计栏数据不读取)。实现逻辑1. 前期准备1) Pom文件引入Easy Excel <dependency> <groupId>com.alibaba</groupId> <art
EasyExcel导出 工具类 /** * excel 流导出(需返回前端指定信息时调用该方法) * * @param response 输出流 * @param fileName 文件名前缀 * @param exportData 导出数据 * @param clazz Class对象 * @throws IOException 异常 */ public static void exportExcel(HttpSer
EasyExcel导入(含表头验证+空白行读取) public class EasyExcelListener extends AnalysisEventListener<Object> { // 创建list集合封装最终的数据 List<Object> list = new ArrayList<>(); // 读取excle内容 @Override public void invoke(Object t, AnalysisContext analysisContext) {