-
使用hutool和RSA256实现JWT Token签发与验证
借助hutool工具包,结合RSA256加密算法,本文详细讲解了JWT Token的签发与验证流程,包括依赖导入、公私钥生成以及Token的签发与验证步骤。
-
【Java 工具类 Hutool】项目中如何引入 Hutool 并正确使用它
👉 博主介绍 : 博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家,WEB架构师,阿里云专家博主,华为云云享专家,51CTO 专家博主 ⛪️ 个人社区 :个人社区 💞 个人主页 :个人主页 🙉 初级进阶地址 : ✅ Java 初级进阶路线 🙉 八股文专题 :
-
Java:Hutool工具箱之Hutool-crypto加密解密
文档 https://hutool.cn/docs/#/crypto/概述 重点单词: 摘自文档 依赖 以MD5 为例 以AES 加密为例 这里有个问题,如果秘钥长度不够16位,会报错 长度只能是16位,24位,32位 参考 https://toscode.gitee.com/dromara/hutool/issues/I4O1EB 以RSA为例
-
基于hutool的MD5加密以及hutool的一些常用工具
直接上干货! 第一步:添加依赖 maven 在项目的pom.xml的dependencies中加入以下内容: 如果不是maven项目,需要去官网下载jar包,安装到项目中, hutool官网:hutool官网地址 第二步:使用 第一种:String encode = DigestUtil.md5Hex(“abcdefg”); 第二种:String encode =SecureUtil.md5(“abcdefg”); 其它
-
hutool工具
对文件、流、加密解密、转码、正则、线程、XML 等 JDK 方法进行封装,组成各种 Util 工具类,同时提供以下组件: hutool-aop JDK 动态代理封装,提供非IOC下的切面支持 hutool-bloomFilter 布隆过滤,提供一些Hash算法的布隆过滤 hutool-cache 缓存 hutool-core 核心,包含Bean操作、日期、各
-
Hutool工具类使用详解
当今,Java开发者需要处理各种各样的任务,这包括但不限于:日期操作、加密算法、文件操作、Excel数据处理、网络请求等等。而在处理这些任务时,为了提高效率、降低开发难度和复杂度,我们需要借助一些工具类库。Hutool是一个Java工具类库,提供了许多常用的工具类和工
-
hutool 官方文档
Hutool 是一个 Java 工具包,提供了很多方便的工具方法来帮助开发人员编写 Java 代码。它的官方文档可以在下面的网址查看: https://www.hutool.cn/docs/#/ 这个网站包含了 Hutool 的所有相关文档,包括如何使用各种工具方法、如何自定义扩展等。如果你正在使用 Hutool,建议经常浏览
-
hutool工具类
「添加Hutool的所有依赖」 hutool提供了**「HttpUtil」** 和 「HttpRequest」 两个工具类都可用来模拟发送http请求,这两个用法大同小异这里只拿**「HttpRequest」**举例 「示例场景:」 在项目开发中Swagger可作为后端接口测试的良方,但在和别人对接,或使用别人提供的接口时常常需要
-
HuTool工具类常用方法汇总
文档地址 引入需要依赖 1、DateUtil: 日期时间工具类 1.1、Date、long、calendar之间的相互转换 1.2、字符串转日期 1.3、格式化日期输出 1.4、获取Date对象的某个部分 1.5、开始时间和结束时间(可以按日、按周、按月) 1.6、日期时间偏移 针对当前时间、提供了简化的偏移方法(例如,
-
hutool 导出复杂表头excel
假如已这样的表头导出数据 1.把包含表头的excel添加到项目资源目录 2.编写代码读取表头所在sheet,并且加入需导出的数据
-
使用hutool工具生成树形结构
假设要构建一个菜单,可以实现智慧库房,菜单的样子如下: 那这种结构如何保存在数据库中呢?一般是这样的: 每条数据根据 parentId 相互关联并表示层级关系, parentId 在这里也叫外键 id parentId name 1 0 智慧库房 2 1 RFID 3 1 智慧大屏 4 1 智能密集架 5 1 环境管控 使用步骤:
-
Hutool:一行代码搞定数据脱敏
数据脱敏百度百科中是这样定义的: 数据脱敏,指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。这样就可以在开发、测试和其它非生产环境以及外包环境中安全地使用脱敏后的真实数据集。在涉及客户安全数据或者一些商业性敏感数据的情况
-
使用hutool发送POST请求
之前使用Java程序发送请求都是使用的HttpURLConnection,不太方便,可以使用hutool封装好的方法。 返回结果包括响应头和响应体两部分,其中响应体是后端通过@ResponseBody返回的数据;响应头包含一些其他信息,比如cookie。 hutool参考文档
-
Hutool的Http调用简单使用
Http调用 http调用即通过http方式调用第三方接口,现成的工具库有很多,如HttpClient、RestTemplate、OKHttp,今天主要介绍Hutool-http 前置环境 Spring Initializr初始化项目 选择Spring Web和Lombok依赖 Java版本1.8 application.yml配置如下: 引入Hutool依赖: 先写一个简单的被调用接口 主要功能就是
-
Hutool.DateUtil时间工具方法解析
1.依赖引入: dependency groupIdcn.hutool/groupId artifactIdhutool-core/artifactId version5.6.5/version /dependency 2.方法解析: parse可以识别到一些时间的常用格式: /*yyyy-MM-dd HH:mm:ss yyyy-MM-dd HH:mm:ss yyyy-MM-dd HH:mm yyyy-MM-dd HH:mm:ss SSS*/ 1字符串与日期(Date)的相互转换: DateUt