Bug解决
逆天killer
这个作者很懒,什么都没留下…
展开
-
error processing condition on org.autoconfigure.transaction.TransactionAutoConfiguration$Transaction
Jar包损坏,类没找到,可以尝试删除仓库,新建个仓库,让代码自己重新下载JAR包来解决原创 2022-05-11 11:31:29 · 678 阅读 · 0 评论 -
FileSizeLimitExceededException: The field file exceeds its maximum permitted size of 1048576 bytes
设置文件上传最大大小``4 spring:5 servlet:6 multipart:7 enabled: true8 max-file-size: 20MB9 max-request-size: 20MB提示:1 #文件大小 MB必须大写2 # maxFileSize 是单个文件大小3 # maxRequestSize是设置总上传的数据大小4 # enabled: true是否启用的意思,不设置这个则配置不生效...原创 2021-07-06 11:29:15 · 1014 阅读 · 0 评论 -
Could not read JSON: Cannot construct instance of `java.util.ArrayList$SubList`
场景:使用Redis缓存,将方法的返回值缓存.方法内部调用了SubList()这个方法.原因:subList方法返回的是一个List,这个List是一个interface,继承自Collection, 而且Collection也是interface,是没有实现Serializable接口的,所以不能序列化/反序列化。解决方法:// 原错误代码bannerList = bannerList.subList(0, SLIDING_SIZE);// 修改后的正确代码bannerList = new A原创 2020-12-03 09:39:34 · 2321 阅读 · 0 评论 -
java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer
Mybatis中sum()函数的结果是作为 java.math.BigDecimal 来处理的, 而他不能直接转换成 java.lang.Integer,所以报错。解决方式一:Integer改为Object接收,通过Object类型的 toString()方法,然后 Integer.parseInt() 这里才能得到正确的结果。解决方式二:可以直接返回:用BigDecimal接收,再通过intValue方法获取int值....原创 2020-08-07 14:46:08 · 3382 阅读 · 0 评论 -
mybatis中if test 语句,当参数类型为string时,如何进行判断.
报错类型:nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘arrest’ in ‘class java.lang.String’报错代码:<select id="findCaseNum" parameterType="string" resultType="integer"> select count(rec原创 2020-06-08 11:54:21 · 2888 阅读 · 0 评论