JAVA常用工具类
文章平均质量分 53
小布2025
热爱未知,比如清晨和你
展开
-
EasyExcel3.0读(日期、数字或者自定义格式转换)
EasyExcel原创 2023-09-06 15:04:52 · 1732 阅读 · 0 评论 -
EntityUtils
pom.xml<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --><dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.9</version>原创 2022-05-09 20:37:55 · 564 阅读 · 0 评论 -
SpringBoot | 使用Jackson序列化整合Cache实现Redis缓存
POM依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependen...原创 2019-09-05 11:29:58 · 4163 阅读 · 1 评论 -
EasyExcel3.0读写Excel、CSV
EasyExcel3.0读写excel依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>3.0.5</version></dependency>写工具类package com.csot.yms.postingRecord.util;import原创 2022-01-26 14:43:45 · 20192 阅读 · 5 评论 -
把文件夹的文件按时间排序
package com.xiaobu.daily;import java.io.File;import java.util.ArrayList;import java.util.Comparator;import java.util.List;/** * @author xiaobu * @version JDK1.8.0_171 * @date on 2019/1/4 1...原创 2019-01-04 19:06:02 · 1910 阅读 · 1 评论 -
EasyExcel读取和写入java model数据
一、JAVA Modelpackage com.xiaobu.entity.vo;import com.alibaba.excel.annotation.ExcelProperty;import com.alibaba.excel.metadata.BaseRowModel;import lombok.Data;import lombok.EqualsAndHashCode;i...原创 2019-04-08 11:12:52 · 4287 阅读 · 2 评论 -
RSAUtils工具类
package com.xiaobu.base.util;import javax.crypto.Cipher;import java.io.ByteArrayOutputStream;import java.nio.charset.StandardCharsets;import java.security.*;import java.security.interfaces.RSAPr...原创 2020-04-29 14:27:28 · 2911 阅读 · 0 评论 -
ZipUtils工具类
package com.xiaobu.base.util;import lombok.extern.slf4j.Slf4j;import java.io.*;import java.nio.file.Files;import java.nio.file.Paths;import java.util.List;import java.util.Objects;import java...原创 2019-11-27 15:48:48 · 948 阅读 · 0 评论 -
驼峰和下划线的互转工具类
package com.xiaobu.base.util;import java.util.regex.Matcher;import java.util.regex.Pattern;/**@author xiaobu@version JDK1.8.0_171@date on 2019/7/10 14:46@description 驼峰转下划线,下划线转驼峰/pu...原创 2019-11-25 16:59:29 · 852 阅读 · 0 评论 -
随机字符串
引入依赖<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.4</version> ...原创 2019-11-25 16:56:15 · 149 阅读 · 0 评论 -
DES 加解密工具类
一、DES加解密工具类package com.hans.common.util;import java.io.*;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import java.security.SecureRandom;import java.s...原创 2018-10-31 11:37:57 · 277 阅读 · 0 评论 -
HttpClient工具类及应用
Content-Type类型:常见的媒体格式类型如下:text/html : HTML格式text/plain :纯文本格式text/xml : XML格式image/gif :gif图片格式image/jpeg :jpg图片格式image/png:png图片格式以application开头的媒体格式类型:application/xhtml+xml :XHTML格式...原创 2019-08-23 12:48:45 · 1272 阅读 · 0 评论 -
对象转换工具类EntityUtils
package com.xiaobu.base.utils;import com.alibaba.fastjson.JSON;import lombok.extern.slf4j.Slf4j;import org.apache.commons.collections.CollectionUtils;import org.apache.commons.lang.ArrayUtils;i...原创 2019-06-10 11:15:43 · 1710 阅读 · 0 评论 -
byte数组和InputStream的相互转换
package com.xiaobu.test.InputStream;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.nio.charset.Standa...原创 2019-03-28 17:39:38 · 32478 阅读 · 1 评论 -
ORACLE的JDBC连接工具类
package com.minisay.base.util;import java.sql.*;/** * @author xiaobu * @version JDK1.8.0_171 * @date on 2018/10/17 17:22 * @descrption oracle数据库JDBC */public class OJDBCUtils { private ...原创 2018-10-25 17:56:12 · 2220 阅读 · 0 评论 -
POI 导出工具类
1、private final static Pattern PATTERN = Pattern.compile(“^//d+(//.//d+)?$”);/** * 这是一个通用的方法,利用了JAVA的反射机制,可以将放置在JAVA集合中并且符号一定条件的数据以EXCEL 的形式输出到指定IO设备上 * @param title 表格标题名 * @param headers 表格属性...原创 2018-08-31 17:45:22 · 339 阅读 · 0 评论 -
Base64编解码工具类
Java 8底下的java .util套件所提供的Base64类(首选)package com.xiaobu.base.utils;import java.io.*;import java.nio.charset.StandardCharsets;import java.util.Base64;/** * Util Base64的应用 JDK8以上所有 * * @au...原创 2018-11-02 17:52:03 · 1892 阅读 · 0 评论 -
获取客户的真实IP地址
IpUtil工具类如下:package com.hans.common.util;import javax.servlet.http.HttpServletRequest;/** * @author xiaobu * @version JDK1.8.0_171 * @date on 2018/11/7 10:19 * @description V1.0 */pub...原创 2018-11-07 10:45:07 · 1107 阅读 · 0 评论 -
JavaBean对象转换EntityUtils工具类
package com.example.util;import com.alibaba.fastjson.JSON;import org.apache.commons.collections.CollectionUtils;import org.apache.commons.lang.ArrayUtils;import org.springframework.beans.BeanUti...原创 2018-11-23 15:13:59 · 4620 阅读 · 0 评论 -
DateTimeFormatter时间工具类
package com.xiaobu.base.utils;import java.time.*;import java.time.format.DateTimeFormatter;import java.time.temporal.ChronoUnit;/** * @author xiaobu * @version JDK1.8.0_171 * @date on 2019/...原创 2019-01-28 17:52:40 · 16523 阅读 · 2 评论 -
调用bat文件工具类
package com.xiaobu.base.util;import java.io.IOException;/** * @author xiaobu * @version JDK1.8.0_171 * @date on 2019/1/30 9:07 * @description V1.0 调用bat文件并关闭cmd窗口 */public class CmdUtils {...原创 2019-01-31 11:32:00 · 237 阅读 · 0 评论 -
DateUtil时间工具类
package com.xiaobu.base.utils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.time.LocalDateTime;import java.time.format.DateTimeFormat...原创 2019-02-26 10:50:14 · 1615 阅读 · 0 评论 -
OkHttp3Util工具类
一、pom文件配置 <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>3.10.0</ver...原创 2019-03-04 13:44:04 · 4311 阅读 · 2 评论 -
时间戳与字符串的相互转换
package com.xiaobu.base.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * 时间戳转日期 * @author xiaobu * @version JDK1.8.0_171 * @date on 2019/...原创 2019-04-10 11:56:11 · 547 阅读 · 0 评论 -
HTTP请求工具类
public class MyX509TrustManager { private static class TrustAnyHostnameVerifier implements HostnameVerifier { @Override public boolean verify(String hostname, SSLSession session...原创 2018-08-31 17:51:59 · 162 阅读 · 0 评论