错误集锦
Ai_leen
真正的大师永远怀着一颗学徒的心
展开
-
电脑死机后,项目启动报错——rocketmq相关
电脑死机后,原本正常运行的项目重新启动报错,报错内容:Failed to start RocketMQ push consumerMQClientException: readLocalOffser Exception, maybe fastjson version too low如图解决方法如图原创 2021-06-17 15:21:33 · 4436 阅读 · 6 评论 -
【My collection of mistakes】使用若依的分页功能失效问题
在使用若依框架处理分页请求时,出现分页失效的问题首先上官方文档 : http://doc.ruoyi.vip/ruoyi/document/htsc.html#%E5%90%8E%E5%8F%B0%E9%80%BB%E8%BE%91%E5%AE%9E%E7%8E%B0文档中介绍了两种分页的问题,我的问题就在其中之一,当时没有理解到这句话:“只对该语句以后的第一个查询(Select)语句得到的数据进行分页。”它给的代码是这样的:// 分页失效代码 startPage(); Post post =原创 2021-04-08 18:11:42 · 3858 阅读 · 0 评论 -
【My collection of mistakes】动态SQL中使用foreach会报错?
在xml编写动态sql语句,使用到了foreach,用于遍历一个数组 select * from sys_user where del_flag = '0' and user_id in <foreach item="userId" collection="array" open="(" separator="," close=")"> #{userId} </foreach>反复、仔细的审查了SQL语句,始终认为这条sql没写错,放在Navicat中原创 2021-03-18 11:16:42 · 204 阅读 · 0 评论 -
【My collection of mistakes】数据库查询对象有值,而返回的Java对象中值为null
举例说明:数据库中字段名为 user_id,而实体类中字段名为 userId,此时在 SQL 语句中:<select id="selectUsersByTeamIds" resultType="com.rescue.common.core.domain.entity.User"> select * from t_user</select>返回的是User对象,数据库和实体类对应不上会出现 null 值情况。解决方案:// 第一步 添加映射<!原创 2021-03-15 14:37:10 · 625 阅读 · 0 评论 -
【My collection of mistakes】调用Feign将数据存储进ES中时,数据为null
在做微服务项目的时候,调用Feign接口将数据存储进ES中发现传输过去的值全变成了null:附上debug断点传送数据前和传送数据后的结果图,1.调用前,对象中含有值:2.通过Feign接口调用其他的微服务,存储数据到ES后,接收到的对象中的值全为null:3.传输前数据正常,而传输后数据就变为了null, 很明显结果是出在过程中了,也就是Feign接口环节出了问题,修改前后Feign接口代码如下:@FeignClient(value = "search-server", fallbackFacto原创 2020-12-23 01:42:16 · 504 阅读 · 2 评论 -
【My collection of mistakes】The number of object passed must be even but was [1]
ES中添加Map数据报这个错的解决方法:我当时报在这个错是因为Map的key和value都是Object类型的:Map<Object, Object> map = new HashMap<>()修改方法:将 key 的类型Object修改为String:Map<String, Object> map = new HashMap<>()public void add() throws Exception{ // 获取传输客户端原创 2020-12-09 00:34:17 · 112 阅读 · 0 评论