摘要:
在系统需要进行一些比较耗时的操作,比如用户注册后要调用邮件服务器给用户发送个邮件,又比如上传一个大数据量的 excel 并导入到数据库。如果后端的这些工作比较耗时,那么前台的页面便会一直处于等待状态,让用户会以为页面卡死了。 通常这种比较耗时的操作应该做异步处理,也就是在后台进行,而用户可以不用等待 阅读全文
摘要:
1,基本介绍 (1)市面上常见的日志框架有很多。通常情况下,日志是由一个抽象层+实现层的组合来搭建的,而用户通常来说不应该直接使用具体的日志实现类,应该使用日志的抽象层。 抽象层:JCL(Jakarta Commons Logging)、SLF4j(Simple Logging Facade for 阅读全文
摘要:
在之前的文章中演示了如何实现数据的导出,本文接着演示如何实现数据导入。对前端而言,数据导入就是文件上传,对后端这边则是获取上传的文件进行解析,并把解析出来的数据保存到数据库中。 二、从 excel 文件导入数据 1,添加依赖 编辑项目的 pom.xml 文件,添加 poi 相关依赖: 1 2 3 4 阅读全文
摘要:
在许多项目中,将数据库资料导出为 Excel 是一个很常见的需求,具体实现简单来说就是后端提供导出接口,前端下载导出数据即可。Jakarta POI 是一套用于访问微软格式文档的 Java API,它由很多组件组成,其中有用于操作 Excel 格式文件的 HSSF 和用于操作 Word 的 HWPF 阅读全文