深圳航空知识点整合
项目主要用的技术框架是SpringBoot,主体的MVC技术就不多解释了。
这边聊一下用到的一些innovative 的idea 和为何这么使用。

1.多线程的导入导出。

导出的话是用JAVA POI excel导出,其中遇到的问题有两点。
其一:大量数据的导出
解决方案:用SXSSFWorkbook新excel可以导出超过6.5w条数据,而用03版的excel只能导出低于6.5w条的数据
其二:导出速度慢
解决方案:用分页和多线程的思想解决
https://blog.csdn.net/qq_24075991/article/details/102600727

2.定时器任务

用的是quartz调度工厂
其中涉及到cron表达式(定时器时间设置),cron表达式生成网址 http://cron.qqe2.com/
1.配置文件:通过createJobInstance自动加载定时器任务
2.设置启动项目
3.配置启动
4.进入正文:如何产生一个定时器任务?
详解析:1.首先service层与dao层定时上传
2.Job启动
3.MyScheduler 配置job
https://blog.csdn.net/qq_24075991/article/details/102603180

相关文章: