日常报错记录

java.lang.NullPointerException: null

在这里插入图片描述

问题所在
没有引入注解@Autowired
在这里插入图片描述

Failed to convert value of type ‘java.lang.String’ to required type ‘java.lang.Long’; nested exception is java.lang.NumberFormatException: For input string: “undefined”

在这里插入图片描述
在这里插入图片描述
问题所在
掉了参数
在这里插入图片描述
在这里插入图片描述

Field error in object ‘XXX’ on field ‘XXX’

在这里插入图片描述
报错那一行太长了,放在下面了

Field error in object 'attendanceManagementDO' on field 'ciaTime': rejected value [1970-01-01 09:00:00]; 
codes [typeMismatch.attendanceManagementDO.ciaTime,typeMismatch.ciaTime,typeMismatch.java.util.Date,typeMismatch]; 
arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [attendanceManagementDO.ciaTime,ciaTime]; 
arguments []; default message [ciaTime]]; 
default message [Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date' for property 'ciaTime'; 
nested exception is org.springframework.core.convert.ConversionFailedException: 
Failed to convert from type [java.lang.String] to type [@org.springframework.format.annotation.DateTimeFormat @com.fasterxml.jackson.annotation.JsonFormat java.util.Date] for value '1970-01-01 09:00:00'; nested exception is java.lang.IllegalArgumentException: 
Parse attempt failed for value [1970-01-01 09:00:00]]

时间格式转换问题
于是检查了一下DO,没问题
在这里插入图片描述
反复检查之后发现html忘了改数据格式,我淦
在这里插入图片描述在这里插入图片描述
改完之后就好了,人傻了
一定一定要保证前后传输的数据类型的一致!!!!

[Ljava.lang.Object; cannot be cast to [Ljava.lang.Long;

list转数组的时候报错,toArray返回值为Object[]数组对象
问题所在
直接使用 toArray()

错误代码:

Long[] userIds = (Long[]) userList.toArray();

正确方式:使用toArray重载方法,toArray(Object[] obj)

Long[] userIds = userList.toArray(new Long[userList.size()]);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值