IDEA test插件-TestMe

单元测试能有效地帮我们所写代码中的bug,能提升我们的代码质量。所以,单元测试也是我们开发编码过程中比较重要的一项,一般情况下,我们基本是通过手写的方式去写单元测试代码,这无疑会增加我们的一些工作量,但是这又是值得的,那么有没有办法能提高我们的编写单元测试的效率呢?这是当然的,目前市面上也有很多生成单元测试代码的插件,如:SquareTestDiffblueTestMe等。

阅读更多
这么多的开源低代码项目,不了解一下吗?

这么多的开源低代码项目,不了解一下吗?

低代码平台的概念已经提出多年,现今仍是越发火热。很多企业采购业务系统,都要求具备低代码功能。所以,你的产品里面如果有低代码这项功能,无疑是一个加分项。但是,如果完全从零开始完成低代码功能,工作量也是相当大的,这时候,我们可以借鉴其它产品,来让我们少走一些弯路。

阅读更多
SpringBoot基于EasyExecl实现Execl模板导出

SpringBoot基于EasyExecl实现Execl模板导出

在Java中,涉及到Execl导出的场景,大家应该对POIEasyExecl并不陌生,我在工作中一般使用的EasyExecl,在日常业务中,基本是中规中矩的第一行表头,下面为数据,或者表头合并等,可是,有时候则有一些差别,格式相对要复杂一点,而且表格中很多计算公式,虽然基于EasyExecl的常规导出方式也可以实现,但是会有些繁琐,如果基于模板,则能更加简便的处理。

阅读更多

Hutool快速处理金额大小写格式化

一般来说,系统在设计到金额的地方,为了更好的体验,需要对金额进行格式化,如:金额小写时,千分位分割;大写金额时需要到元角。如果要我们自己写,想来也得花点时间去做逻辑上的处理。但是,Hutool已经为我们封装好了便捷的工具类方法。

阅读更多

开源若依使用MybatisPlus和PageHelper

若依是目前比较火的开源后台管理系统,有完善的权限体系和后台管理功能。基于该系统开发业务系统,可以省去我们很多关于基础配置的开发,让我们更加专注于业务开发,而且框架也提供了基础的前后端代码生成功能,可是,若依默认使用的是MybatisPageHelprt,在开发时,时有字段更改、新增的情况,这时需要我们去更新Mapper.xml中的SQL和字段映射,这就增加了我们的工作量。由此,我们便调整为Mybatis Plus来提升我们的效率。

阅读更多
Git仓库迁移

Git仓库迁移

Git工具确实强大、实用,也为我们考虑到了Git仓库迁移的场景。这里我主要演示两种方式

阅读更多
Spring Boot 基于jodconverter实现Office转PDF

Spring Boot 基于jodconverter实现Office转PDF

每次去易企签获取签署连接嵌入页面时,都需要等待20s+,这个过程让人有些无法忍受,之前,我方业务有咨询过易企签原因。他说:你们传过来的文档为非PDF文档,我们这边需要将接收到的文件转换为PDF,这个过程比较耗时。好吧,既然你们都这么说了,那传给你之前先帮转好,这样,你就没话说了吧。

阅读更多