自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 springboot 修改密码显示与当前用户不符的问题

在用postman测试请求接口时,发现有些用户修改密码会失败,后端抛与当前用户不符,检查后发现这段代码 if (user.getId() != now.getId()) { throw new UserNotEqualException(); } 问题出在 "!=" 和user的id定义上,这里将user的ID定义了Long而非long,即使用了包装器类型而非基础类型,java的自动拆箱只针对-128-128的数值区间,即若id在-128到128区间内,使用!=会相等,但超过这个范围就会直接比

2021-11-20 09:13:38 448

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除