springboot增删改报错汇总

1.后台数据在网页页面不显示
在这里插入图片描述
在这里插入图片描述
原因忘了写下面用来显示的语句
在这里插入图片描述
2.id=null(获取不到id)
在这里插入图片描述
原因: 对应的函数没有写与之对应的id,导致无法接收到id
sql语句写错了或者resultMap中id写错也会出现id=null的情况
在这里插入图片描述

3.写完add方法后,可以添加,但是值为null
在这里插入图片描述
原因:没有赋值name属性,导致xml映射后在html中找不到对应的属性名
在这里插入图片描述
4.id可以获取到,但是点击修改后仍然报错
ERROR (DirectJDKLog.java:175)- Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.ClassCastException: com.yuan.manage.entity.GoodsSafeguardType cannot be cast to java.lang.Integer] with root cause
在这里插入图片描述
在这里插入图片描述
错误及修改位置
在这里插入图片描述
最终改后的正确显示
在这里插入图片描述
5.修改保存后页面报错
在这里插入图片描述
nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘safeguard_type_info’ in ‘class com.yuan.manage.entity.GoodsSafeguardType’
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘safeguard_type_info’ in ‘class com.yuan.manage.entity.GoodsSafeguardType’
在这里插入图片描述
错误及修改位置 改为safeguardTypeInfo
在这里插入图片描述
6.未能转换类型‘java.lang’的值
2021-09-04 20:31:17,854 WARN (AbstractHandlerExceptionResolver.java:199)- Resolved [org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type ‘java.lang.String’ to required type ‘java.lang.Integer[]’; nested exception is java.lang.NumberFormatException: For input string: “row.safeguardTypeId”]
在这里插入图片描述
在这里插入图片描述
更改位置
在这里插入图片描述
7.时间格式无法转换错误
在这里插入图片描述
There was an unexpected error (type=Bad Request, status=400).
Validation failed for object=‘brandInfo’. Error count: 1
org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors Field error in object ‘brandInfo’ on field ‘brandFoundedDate’: rejected value [2021-09-05]; codes [typeMismatch.brandInfo.brandFoundedDate,typeMismatch.brandFoundedDate,typeMismatch.java.util.Date,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [brandInfo.brandFoundedDate,brandFoundedDate]; arguments []; default message [brandFoundedDate]]; default message [Failed to convert property value of type ‘java.lang.String’ to required type ‘java.util.Date’ for property ‘brandFoundedDate’; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [java.lang.String] to type [@org.springframework.format.annotation.DateTimeFormat java.util.Date] for value ‘2021-09-05’; nested exception is java.lang.IllegalArgumentException: Parse attempt failed for value [2021-09-05]]
在这里插入图片描述
原因是忘记写转换的格式,导致无法识别解决
在这里插入图片描述
在这里插入图片描述
8.类路径问题
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
错误及修改位置 首字母大小写错误
在这里插入图片描述
在这里插入图片描述
9. 路径错误
在这里插入图片描述
在这里插入图片描述
原因是路径错误,修改处如下
在这里插入图片描述
10. 47行报错

在这里插入图片描述
controller控制器中名字与edit中不一致
在这里插入图片描述
昨晚47行报错位置及更改
在这里插入图片描述
11.空指针异常
在这里插入图片描述
没有写autowired
在这里插入图片描述
12.外键约束导致删除失败,并不是代码问题
Cannot delete or update a parent row: a foreign key constraint fails
在这里插入图片描述
13.文件创建位置错误
在这里插入图片描述
mapper位置创建错误
在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值