• 2024-11-07cn.hutool.http.HttpResponse 实现http请求
    前提引入hutool依赖具体实现//发送GET请求publicstaticHttpResponsesendGetRequest(Stringurl,Map<String,List<String>>httpHeaders){HttpResponseresponse=HttpRequest.get(url).header(httpHeaders).ex
  • 2024-11-05【Java猿猿必备】Hutool工具库开箱即用
            Hutool真心是一个不错的国产Java工具类库,功能全面,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行了封装,开箱即用!深受国内开发者的喜爱。目前确实是成为了国内使用最广的工具库之一了,Gitee上的Star数也到了23k+。项目地址:https://git
  • 2024-11-04hutool HttpUtil bug 不发送Origin头
    背景对接一个第三方接口,对方接口验证请求头必须带上Origin等于xxx,否则不会返回数据。当我们使用hutool的HttpUtil发送请求,抓包发现这个请求头没有带上,导致接口总是返回空数据解决方案使用okhttpclient<dependency><groupId>com.squareup.okhttp3</groupId><artif
  • 2024-10-22uniapp实现微信小程序一键登录
    前言实现微信一键登录的流程:①微信小程序端获取临时凭证code(code只能被消费一次)②将code交给后端③后端拿到code,向微信服务器发起请求,拿到openid(openid代表微信用户在一个小程序中的唯一标识,另外拓展一下unionid代表微信用户在企业中的唯一标识)④后端查询数据库是否存
  • 2024-10-22Hutool在SpringBoot中的使用
    Hutool介绍Hutool是一个功能丰富的Java工具集库,它封装了许多常用的工具类,使开发者能够更加简洁高效地编写代码。Hutool涵盖了很多日常开发中常见的工具,包括但不限于字符串处理、日期时间、文件操作、加解密、HTTP请求、缓存、Excel操作、JSON处理、二维码生成等。Huto
  • 2024-10-01加解密demo(java、php)
    数据格式*@paramargs*撞库---入参加密字段signs加密前格式**{*"mobileMask":"134123412**",*"city":"武汉",*"system":"qxh"*}**撞库---返回加密字
  • 2024-09-24Hutool 使用详解
    Hutool是一个Java工具包,它为开发者提供了一系列实用的工具类和方法,帮助简化开发工作。本文将详细介绍Hutool的主要功能和使用方法,帮助开发者更好地利用这个强大的工具包。目录Hutool简介Hutool的安装与配置常用工具类介绍字符串工具类集合工具类日期时间工具类文件工具
  • 2024-09-15Java 中的日期时间类运算:Date、LocalDateTime 与 Hutool 的 LocalDateTimeUtil(详细用法)
    在Java编程中,处理日期和时间是一项常见的任务。Java提供了多种日期和时间相关的类来满足不同的需求,其中Date类是较早引入的日期时间处理类,而LocalDateTime是Java8之后引入的更加强大、易用的日期时间类。此外,Hutool工具库中的LocalDateTimeUtil为LocalDateTime的操作提
  • 2024-09-14验证码图片生成 hutool-captcha
    一、使用的依赖此处需要引入的依赖hutool-captcha:<!--获取图形验证码--><dependency><groupId>cn.hutool</groupId><artifactId>hutool-captcha</artifactId><version>5.8.18</version></dependency>注:hutool-captcha已经包含
  • 2024-09-14Hutool工具类库之图片验证码
    一、介绍 验证码功能位于cn.hutool.captcha包中,核心接口为ICaptcha,此接口定义了以下方法:createCode:创建验证码,实现类需同时生成随机验证码字符串和验证码图片getCode:获取验证码的文字内容verify:验证验证码是否正确,建议忽略大小写write:将验证码写出到目标流中 其中wr
  • 2024-09-09文件导出:Hutool 导出 Excel文件
     使用Hutool实现Excel数据导出。导出Excel文件为两个Sheet页。1.设备基本信息:包括设备编号、设备名称、设备位置等。2.设备维护记录:包括设备维护日期、维护人员、维护内容等。 1.Hutool简介Hutool是一个功能丰富的Java工具库,其中包含用于Excel文件处理的
  • 2024-09-09java导入json数据至doris
    表结构字段名称与json key名称一致:packagecom.ruoyi.doris;importcn.hutool.core.io.FileUtil;importcn.hutool.http.HttpRequest;importcn.hutool.http.HttpResponse;importcom.alibaba.fastjson.JSONArray;importcom.alibaba.fastjson.JSONObject;importlomb
  • 2024-09-06基于Hutool技术Excel表格导出
    今天分享一下基于Hutool技术Excel表格导出,我们先看看导出Excel表格的样子第1步:引入maven依赖<dependencies><dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.3.3</version>&l
  • 2024-08-30maven 插件之 maven-shade-plugin,解决同包同名 class 共存问题的神器50
    开心一刻有一天螃蟹出门,不小心撞倒了泥鳅泥鳅很生气地说:你是不是瞎啊!螃蟹说:不是啊,我是螃蟹概述maven-shade-plugin官网已经介绍的很详细了,我给大家简单翻译一下Thispluginprovidesthecapabilitytopackagetheartifactinanuber-jar,includingitsdependenciesa
  • 2024-08-30maven 插件之 maven-shade-plugin,解决同包同名 class 共存问题的神器
    开心一刻有一天螃蟹出门,不小心撞倒了泥鳅泥鳅很生气地说:你是不是瞎啊!螃蟹说:不是啊,我是螃蟹概述maven-shade-plugin官网已经介绍的很详细了,我给大家简单翻译一下Thispluginprovidesthecapabilitytopackagetheartifactinanuber-jar,includingitsdependenciesa
  • 2024-08-30maven 插件之 maven-shade-plugin,解决同包同名 class 共存问题的神器
    开心一刻有一天螃蟹出门,不小心撞倒了泥鳅泥鳅很生气地说:你是不是瞎啊!螃蟹说:不是啊,我是螃蟹概述maven-shade-plugin官网已经介绍的很详细了,我给大家简单翻译一下Thispluginprovidesthecapabilitytopackagetheartifactinanuber-jar,includingitsdependenciesa
  • 2024-07-31核心(Hutool-core)LocalDateTime工具-LocalDateTimeUtil
    介绍从Hutool的5.4.x开始,Hutool加入了针对JDK8+日期API的封装,此工具类的功能包括LocalDateTime和LocalDate的解析、格式化、转换等操作使用日期转换StringdateStr="2020-01-23T12:23:56";DateTimedt=DateUtil.parse(dateStr);//Date对象转换为LocalDateTimeLocalDat
  • 2024-07-31核心(Hutool-core)计时器工具-TimeInterval
    介绍Hutool通过封装TimeInterval实现计时器功能,即可以计算方法或过程执行的时间。TimeInterval支持分组计时,方便对比时间。使用TimeIntervaltimer=DateUtil.timer();//---------------------------------//-------这是执行过程//---------------------------------time
  • 2024-07-31核心(Hutool-core)日期时间对象-DateTime
    由来考虑工具类的局限性,在某些情况下使用并不简便,于是DateTime类诞生。DateTime对象充分吸取Joda-Time库的优点,并提供更多的便捷方法,这样我们在开发时不必再单独导入Joda-Time库便可以享受简单快速的日期时间处理过程。DateTime类继承于java.util.Date类,为Date类扩展了众多简便
  • 2024-07-31核心(Hutool-core)日期时间工具-DateUtil
    转换Date、long、Calendar之间的相互转换//当前时间Datedate=DateUtil.date();//当前时间Datedate2=DateUtil.date(Calendar.getInstance());//当前时间Datedate3=DateUtil.date(System.currentTimeMillis());//当前时间字符串,格式:yyyy-MM-ddHH:mm:ssStringno
  • 2024-07-31核心(Hutool-core)克隆工具cn.hutool.clone.CloneSupport
    一、直接继承extendsCloneSupport这个类就完事了/**狗狗类,用于继承CloneSupport类@authorLooly*/privatestaticclassDogextendsCloneSupport{privateStringname="wangwang";privateintage=3;}当然,使用CloneSupport的前提是你没有继承任何的类,谁让Java
  • 2024-07-31核心(Hutool-core)类型转换Convert类
    Java常见类型转换转换为字符串:inta=1;//aStr为"1"StringaStr=Convert.toStr(a);long[]b={1,2,3,4,5};//bStr为:"[1,2,3,4,5]"StringbStr=Convert.toStr(b);转换为指定类型数组:String[]b={"1","2","3","4&q
  • 2024-07-29java判断ip地址是否正确,使用hutool工具判断ip地址
    1.导入hutool的maven依赖<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.16</version></dependency>2.直接复制一下代码importcn.h
  • 2024-07-25springboot+vue前后端分离项目:导出功能报错Request processing failed: cn.hutool.core.exceptions.DependencyException
    1.报错截图: 2.hutool官网,推荐引入poi-ooxml依赖 3.mvn仓库找到依赖 4.用最新版依赖 5.复制到本项目pom.xml,刷新maven 解决
  • 2024-07-24[java][工具使用]使用hutool解析json
    使用hutool解析json注意点:1.数组和字典接受的对象和方法不一样        数组使用JSONArray       字典使用JSONObject2.如果字典中提取不存在的key,返回的结果nullpackagecn.npsel.test;importcn.hutool.json.JSONArray;importcn.hutool.json.JSONOb