自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name ‘user‘

这个错误如果时在Springboot 使用BindingResult校验参数时,看看是否是下面这种情况。前端页面addUser.html <form th:action="@{/user/addUser}" method="post" > 姓名:<input type="text" name="username"><span th:errors="${user.username}" style="color:red"></span&gt

2020-07-26 12:44:09 1886

原创 当集合里面的对象属性被修改后,再调用remove()方法时不起作用?前提是你重写了集合对象的hashCode方法,并且集合里面的对象属性被修改引起了hashCode值的变化。

先来结论:结论如标题,补充,这是因为remove()是根据hashCode来删除的。(hashSet集合里面存储对象的hashCode不能重复)当你看到下面这代码的时候要注意了,这是默认你的Person类里面是重写了hashCode方法的。 public static void main(String[] args) { Set<Person> set = new HashSet<Person>(); Person p1 = new Person("唐僧

2020-07-18 18:57:26 1119

空空如也

空空如也

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

TA关注的人

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