46设计网站官网网站开发项目团队人员
news/
2025/10/6 14:14:10/
文章来源:
46设计网站官网,网站开发项目团队人员,英文谷歌优化,wordpress wp大学前言
如果你被hutool坑过、被fastjson坑过#xff0c;nicetool帮你解脱#xff01;
如果你想用稳定、Spring原生的工具类#xff0c;nicetool已帮你封装#xff01;
nicetool不生产工具#xff0c;只是JDK和Spring的封装侠#xff01;
介绍
nicetool#xff1a;超好…前言
如果你被hutool坑过、被fastjson坑过nicetool帮你解脱
如果你想用稳定、Spring原生的工具类nicetool已帮你封装
nicetool不生产工具只是JDK和Spring的封装侠
介绍
nicetool超好用的Java工具类稳定、方便。最大程度利用SpringBoot原生工具。
官网https://www.yuque.com/knifeblade/opensource/nicetool
giteehttps://gitee.com/knifeedge/nicetool
githubhttps://github.com/knife-blade/nicetool
功能
基本
BeanUtilBean工具。功能对象浅拷贝、对象深拷贝等。基于Spring原生JsonUtilJson工具。功能JSON字符串转对象、对象转JSON字符串等。基于Spring原生PropertyUtil属性工具。功能获得值为null的属性名把对象中的 String 类型的空字段转换为指定字符串等。StackTraceUtil栈追踪工具。功能获得栈追踪字符串等。基于Java原生ThrowableUtil异常工具。功能获得异常的栈追踪字符串等。基于Java原生ValidateUtil校验工具。功能手动校验对象等同于Valid功能。基于Spring原生
日期
DateTimeUtil日期时间工具。功能格式化LocalDateTime、Date解析时间字符串为Date将LocalDateTime转为Date等等。基于Java原生
反射
MethodUtil方法工具。功能解析方法详情将参数解析为Map等。
Spring
AopUtilAOP工具。功能获得目标类获得代理BeanApplicationContextHolder持有Spring的ApplicationContext可以静态调用。例如ApplicationContextHolder.getContext().getBean(Xxx.class);。基于Spring原生
web
HttpUrlUtilUrl工具。功能将URL片段拼接为完整URL将URL转化为参数字符串将Map参数转为URL等ClientIpUtilIP工具。功能获得调用方IP获得客户端真实IP等
快速使用
1.引入依赖
dependencygroupIdcom.suchtool/groupIdartifactIdnicetool-spring-boot-starter/artifactIdversion{newest-version}/version
/dependency
2.使用
String jsonString JsonUtil.toJsonString(obj);
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/929393.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!