工具
文章平均质量分 59
Jamie Chyi
清风
展开
-
工具类实现导出复杂excel、word
(自己可以做出导出的excel的样子,随心所欲。里面支持foreach循环,动态导出也不怕)这个vm文件可自行扩展。下面是我用过的几个vm实战例子。注意:文件放的位置可以通过工具类上面设置的而改变。1、加入准备的工具类。4、简单vm文件示例。原创 2024-03-12 17:06:56 · 491 阅读 · 1 评论 -
提高工作效率的万能Java行列转换工具类
有时候工作中需要动态生成列标题,那么在数据库层就不是那么好操作了,可以截止java工具类来实现。本工具类是对市面上的工具类进行加工改造,可以通用与各种情况,更加灵活,下面我来演示一下。由于我们需要把相同姓名的人放在一组,所以我们不能查询这么多字段,查询名字如下。使用sql进行行转列并且查询所有字段,结果如下(我这里用的oracle)具体固定列有多少个,是要看本身业务需求,可以灵活变化。那么在我们的固定列就可只写个name即可,如下。java工具类结果如下。用sql查询结果如下。原创 2023-02-24 11:10:20 · 3111 阅读 · 3 评论 -
com.alibaba.excel包教程:Excel数据导出加工进阶篇
我们在导出的时候,有时候需要给导出的数据进行一些转换,例如加上百分号等等。来实现将需要加入百分号的数据进行格式化,具体步骤如下。可以通过自定义 Converter。3、在需要的实体类属性上面使用即可。原创 2023-02-23 17:22:31 · 1989 阅读 · 0 评论 -
高效实现区间条件过滤:Java字符串转换为条件语句
给定区间字符串,例如 [2,3) 我们可以返回某个字段 a >= 2 and a < 3。原创 2023-02-23 17:03:27 · 305 阅读 · 0 评论 -
JRebel and xrebel 热部署插件 激活时出现LS client not configued 报错解决
1、先在idea中卸载之前安装的JRebel and xrebel 插件,保证idea中没有安装jrebel,然后关闭idea,在c盘的用户目录下去删除相关的.jrebel文件,如果你卸载了jrebel的话应该只会有几个文件在你的用户目录下,比如我的用户目录是这个“C:\Users\18296”2、不要升级idea到2022.3 因为其内置的jrebel是最新版的2022.4.2 这个版本的jrebel应该是更改了激活方式 qekang方式激活不成功。降低IDEA>jrebel版本 2022.4.1。原创 2023-02-07 09:48:51 · 5802 阅读 · 7 评论 -
推荐几款Idea在实际开发中超级好用的几款插件
如果你是从事Java开发工作的小伙伴,肯定看过阿里巴巴的《Java开发手册》。该手册总结了我们在日常开发过程中,可能会遇到的问题。从编程规约、异常日志、单位测试、安全规约、Mysql数据库和工程结构,这6大方面,规范了开发的流程,确保我们能写出高效、优雅的代码。但这些规范性的东西,仅仅靠人的自觉性,很难达到预期的效果。为了解决这个问题,阿里巴巴推出了Alibaba Java Coding Guidelines插件,能够通过该插件,直接查出不合规范的代码。原创 2023-02-07 09:40:38 · 2763 阅读 · 0 评论 -
Idea热部署插件JRebel+XRebel
顾名思义就是热部署中mybatis的扩展,他的功能就是配合 Jrebel 一起使用,修改 mybatis 的 mapper.xml 文件不用重启项目。在 File -> Setting -> plugin 搜索框搜索Jrebel MybatisPlus Extension。2、下载完成后解压,放入idea的安装目录的plugins文件夹下面。保险起见这里建议下载2022.4.1版本,否则容易出现。3、打开idea,会出现这么一个弹窗,进行激活。,邮箱随便填写即可,然后确定。5、通过这两种方式启动即可。原创 2023-02-06 16:00:54 · 2966 阅读 · 2 评论 -
HuTool工具类实用技巧:从常用方法入手
不得不提一下这个方法,有人说String有了subString你还写它干啥,我想说subString方法越界啥的都会报异常,你还得自己判断,难受死了,各种情况判断都加进来了,而且index的位置还支持负数哦,-1表示最后一个字符(这个思想来自于。通常Java中对Bean的定义是包含setXXX和getXXX方法的对象,在Hutool中,采取一种简单的判定Bean的方法:是否存在只有一个参数的setXXX方法。类可以说是一个工具方法类,里面封装了针对Java常见类型的转换,用于简化类型转换。原创 2022-11-16 14:34:18 · 5788 阅读 · 0 评论 -
Java List操作好帮手:ListUtil工具类实用技巧
我们在对集合进行某些操作时候,工具类往往会更加方便上手,我列一些常用的以便大家互相学习。交集(intersection)去除 (removeAll)拆分(partition)差集(subtract)原创 2022-11-09 17:28:30 · 1400 阅读 · 0 评论