项目中遇到的坑
正能量炯哥
让自律成为一种习惯
展开
-
could not find result map java.lang.String报错
SpringBoot集成mybatis plus的项目报错could not find result map java.lang.String在网上查了以后说是因为xml文件里面的resultType写成了resultMap。但是我看我这个模块的xml文件里就一个update,而且也没写resultMap后找出原因是因为其他同事的模块与我这个模块有关联的xml文件里面有re...原创 2019-11-21 09:16:30 · 716 阅读 · 0 评论 -
mybatis中报There is no getter for property named 'devName' in 'class java.lang.String‘的错误
今天在做一个新项目的时候,写好了controller,service,dao层后,在xml文件中写sql,因为这个接口要使用名称来模糊查询,但是运行的时候传入参数,却报There is no getter for property named 'devName' in 'class java.lang.String‘的错误 最后解决办法是在dao层的接口上将参数用@Param...原创 2018-12-20 10:32:37 · 339 阅读 · 1 评论 -
mybatis报错Could not set parameters for mapping: ParameterMapping
今天在写一个新增的接口时候,一直报Could not set parameters for mapping: ParameterMapping错误 xml文件中内容 原因是因为#{ }写在字符串中不能识别,要改写成${ }这种形式 ...原创 2018-12-21 14:15:23 · 34145 阅读 · 12 评论 -
mybatis报错com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect date value
项目中遇到时间存入数据库时报错com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect date value: 'Fri Dec 21 15:19:22 CST 2018' for column 'UPDATE_TIME' at row 1 纠结了几个小时后发现是因为我数据库中的时间格式是y...原创 2018-12-21 15:30:23 · 19311 阅读 · 2 评论 -
java.lang.NoSuchMethodError错误
今天把自己负责的模块开发完成后,打包以后提交给测试,但是测试的同事测试其中一个接口的时候就报java.lang.NoSuchMethodError错误 然后我找到报错中的com.citms.service.CmwAttachmentServiceImpl中,是存在upload这个方法的,可是报错却说没有这个方法,纠结了好久,后来问同事后,他说可能有同包同名的类,然后打包后测试的是另外一...原创 2019-01-10 10:25:26 · 7545 阅读 · 1 评论 -
请求参数存在以0开头的正整数,报JSON parse error:Invalid numeric value:Leading zeroes not allowed错误
spring boot项目中,请求参数存在以0开头的正整数,报JSON parse error:Invalid numeric value:Leading zeroes not allowed错误,错误提示就是说不允许以0开头 用swagger接口测试的时候传的参数值中有以0开头的正整数 最后的解决方式是添加一个配置类来解决,然后传的参数值05将自动被转换为5存入数据...原创 2019-01-10 10:37:30 · 18841 阅读 · 0 评论 -
Required request body is missing:public java.util.List错误
Required request body is missing:public java.util.List错误的原因是参数中有对象参数并且用了@RequestBody注解,但是这个接口又是一个get请求,所以报错 解决办法,将请求方式改为POST即可...原创 2019-01-10 11:28:35 · 23138 阅读 · 1 评论 -
java.util.ConcurrentModificationException异常
在对List进行操作的时候用的增强for循环,报java.util.ConcurrentModificationException异常 具体的异常原因就是在用增强for循环进行遍历操作的时候是不能进行删除的,否则就抛出此异常 解决办法,可以new一个新的List来将需要的数据add进去,然后返回这个新的List ...原创 2019-01-10 11:35:02 · 1372 阅读 · 0 评论 -
Tomcat启动报Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds错误
启动项目的时候报Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor解决办法:双击tomcat,将timeou...原创 2019-03-03 09:35:10 · 591 阅读 · 0 评论