当前位置: 首页 > article >正文

hutool bug

Hutool参考文档

不用随便升级版本

版本5.8

1: 不要用 ReflectUtil.newInstance(cName); * 和spring 部分框架整合 ,子类转换为父类或者接口失败,报转换失败的错误

https://gitee.com/dromara/hutool/issues/I18NCR?skip_mobile=true

改成使用下面的方法

/**
* 创建类实例
* hutools 5.8的版本还在bug
@param cName
@return
*/
public static Object classNewObj(String cName){
Object re=null;
// 使用类的全限定名来加载类
try {
Class<?> clazz = Class.forName(cName);
// 创建类的实例
re= clazz.newInstance();
} catch (Exception e) {
UtilRunTrace.excepCallerLogError("classNewObj error",e);
}
return re;
}

2:版本升级后项目出现问题

<ver.hutool>5.7.22</ver.hutool>

<ver.hutool>5.8.32</ver.hutool>

Entity.toBean(new HashMap<String,Object>(),isToCamelCase);

查看底层方法 驼峰转换失败。原来5.7方法可以 后面改飞了


http://www.kler.cn/news/336252.html

相关文章:

  • 核心理论框架对比:如何通过TOGAF实现企业数字化转型的全面战略
  • javaweb-分层解耦
  • 接口怎么返回文件或数据流,@RequestMapping注解里面的属性项有哪些
  • 计算机组成原理(笔记6阵列乘法器、补码阵列乘法器)
  • Nuxt.js 应用中的 app:beforeMount 钩子详解
  • 18年408数据结构
  • 论文笔记:微表情欺骗检测
  • FineReport 11 在线学习
  • INS风格时尚自拍人像摄影后期Lr调色,手机滤镜PS+Lightroom预设下载!
  • Android阶段学习思维导图
  • pytorch中的TensorDataset和DataLoader
  • 红外画面空中目标检测系统源码分享
  • LeetCode讲解篇之139. 单词拆分
  • JS模块化工具requirejs详解
  • webpack/vite的区别
  • Oracle架构之物理存储之日志文件
  • 计算机毕业设计 基于Python的智能文献管理系统的设计与实现 Python+Django+Vue 前后端分离 附源码 讲解 文档
  • 【图像处理】多幅不同焦距的同一个物体的平面图象,合成一幅具有立体效果的单幅图像原理(一)
  • MFC工控项目实例二十二主界面计数背景颜色改变
  • 股市突然暴涨,需要保持理性