首页 > 其他分享 >使用Hutool的@Alias注解和JSONUtil.toJsonStr()的问题记录

使用Hutool的@Alias注解和JSONUtil.toJsonStr()的问题记录

时间:2023-06-02 15:58:36浏览次数:45  
标签:转换 记录 JSONUtil Hutool Alias toJsonStr

表格如下:

 

定义类结构如下:

 

 

使用fastjson转换后的结果                                                               使用hutool的JSONUtil转换之后的结果    

   

 

可以看到JSONUtil类转换之后格式并不是我们需要的类的字段格式,在此记录一下此问题,以便日后参考。

 

标签:转换,记录,JSONUtil,Hutool,Alias,toJsonStr
From: https://www.cnblogs.com/xd-programmer/p/17451990.html

相关文章

  • Hutool工具类属性汇总
    hutool工具类官网 API文档优点:Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。主要使用点日期的获取年月日等各种时间(DateUtil),两个类进行拷贝(BeanUtil)方法为copyProperties......
  • 现代计算机图形学——P6. Rasterization 2(Antialiasing and Z-Buffering)(光栅化(反走样
      ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————......
  • java正确开发系列:使用hutool计算出时间段范围内的每一天
    背景:前端入参分别有startDate和endDate,类型为字符串,格式为:2023-01-01、2023-05-01,需要后端计算出1月到5月的每一天 代码如下:StringstartDateStr=res.getStartDate();StringendDateStr=res.getEndDate();DateTimestartDate=DateUtil.pars......
  • hutool-Opt工具使用
    1.引入maven依赖<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.16</version></dependency>2.使用判断空值(null)并执行存在操作代码Stringstr="";Opt.ofNullabl......
  • linux 中使用alias命令创建环境变量
     001、创建前[root@PC1hiblup]#lshibluphiblup_1.3.1_linux_x86_64_20230220.tar.gzhiblup.log[root@PC1hiblup]#hiblup##测试hiblup命令bash:hiblup:commandnotfound... 002、使用alias命令创建环境变量[root@PC1hiblup]#lshibluphiblup_1......
  • Linux unalias命令
    Linuxunalias命令Linuxunalias命令用于删除别名。unalias为shell内建指令,可删除别名设置。语法unalias[-a][别名]参数:-a删除全部的别名。实例给命令设置别名root@jdit:~#aliaslx='ls-alith'root@jdit:~#lxtotal100K1046530drwx------10rootroot4.0......
  • Python 3 alias All In One
    Python3aliasAllInOnepython3/py3/python#$vim.zshrc$code.zshrc$source~/.zshrc$py3--versionPython3.9.6$python--versionPython3.9.6$python3--versionPython3.9.6$whichpy3py3:aliasedtopython3$whichpythonpython......
  • hutool 日期转换
    DateTime转LocalDateDateTimeuseTimeDate=DateUtil.offsetMonth(date,12);LocalDateTimeuseTime=DateUtil.toLocalDateTime(useTimeDate);Java8日期时间API,新增了LocalDate、LocalDateTime、LocalTime等线程安全类:LocalDate:只有日期,诸如:2019-07-13LocalTime:只有时间,诸......
  • Hutool工具类常用工具
    介绍Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool是项目中“util”包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务,同时可以最大......
  • mybatis.type-aliases-package 的作用
    在mapper.xml文件中的resultMap的type或者parameterType会用到自定义的POJO。如果在application.yml中没有配置mybatis.type-aliases-package的话,就需要写全限定类名:<selectid="selectByStudentById"resultType="com.example.domain.Student">SELECT*FROMstudent......