Java
-
Easyexcel(1-注解使用)
版本依赖 <dependency> <groupId>com.alibaba</groupId>&…
-
Easyexcel(2-文件读取)
同步读取 读取单个Sheet 通过sheet方法指定对应的Sheet名称或下标读取文件信息 通过doReadSync方法实现同步读取 @Datapublic class&…
-
Easyexcel(3-文件导出)
响应头设置 通过设置文件导出的响应头,可以自定义文件导出的名字信息等 //编码格式为UTF-8response.setCharacterEncoding(“UTF-8”);//让服…
-
Easyexcel(4-模板文件)
文件导出 获取 resources 目录下的文件,使用 withTemplate 获取文件流导出文件模板 @GetMapping(“/download1”)public …
-
Easyexcel(5-自定义列宽)
注解 @ColumnWidth @Datapublic class WidthAndHeightData { &nb…
-
Easyexcel(6-单元格合并)
注解 @ContentLoopMerge 用于设置合并单元格的注解,作用于字段上 eachRow:每隔几行合并 columnExtend:合并列的下标 @AllArgsConstr…
-
Easyexcel(7-自定义样式)
注解 @ContentStyle 用于设置内容格式注解,可作用于类和字段上 dataFormat:日期格式 hidden:设置单元格使用此样式隐藏 locked:设置单元格使用此样…
-
Easyexcel(8-通用工具类)
EasyExcelUtils 提供常见的文件同步和异步读取、文件导出、模板填充、自定义表头、自定义内容、从指定行开始读取数据、多Sheet导出等方法 public cla…
-
Cron表达式工具类
依赖 cron-utils的github地址:https://github.com/jmrozanec/cron-utils <dependency> &nb…
-
Quartz(1-Job)
基本使用 <dependency> <groupId>org.quartz-scheduler</gro…
-
Quartz(2-Trigger)
Trigger 方法 优先级(priority) 如果你的trigger很多(或者Quartz线程池的工作线程太少),Quartz可能没有足够的资源同时触发所有的trigger;这…
-
Quartz(3-Scheduler)
BaseCalendar 专门用于屏蔽一个时间区间,使 Trigger 在这个区间中不被触发 AnnualCalendar 排除每一年中指定的一天或多少天,精度是天 CronCal…
-
Quartz(4-Listener)
ListenerManager 可以通过ListenerManager向scheduler中添加我们的监听器 public interface Listener…
-
Quartz(5-JobStore)
JobStore JobStore 是存放 Job 和 Trigger 的地方。当我们调用 Scheduler 对象的 scheduleJob 时就会将其存入 JobStore 中…
-
Quartz(6-SpringBoot整合)
Quartz 自动装配机制 @ConfigurationProperties(“spring.quartz”)public class QuartzProper…
-
SpringBoot Async异步调用
基本使用 异步调用 在使用@Async 之前,我们需要确保已经启用了 Spring 的异步任务执行功能,这通常通过在配置类上添加@EnableAsync 注解来完成 @Spring…