org.springframework.jdbc.UncategorizedSQLException: Error attempting to get column 'xx' from

今天笔者同事遇到一个问题,如题,一看org.springframework.jdbc.UncategorizedSQLException: Error attempting to get column ‘tache_id’ from result set. Cause: java.sql.SQLException: Error;错误很明显啊,在看代码好像也没错,代码还是上次用过的

  • 第一反应是mybatis查询时这个字段接受值类型不匹配,这可能是原因,数据库字段类型与map、java bean类型不匹配问题;但这里不是,这错误太明显了,不至于看不错问题

  • 再看报错中有这句在这里插入图片描述

还是觉得类型问题,但tache_id它的类型与数据库,java一致的都是字符串

  • 最后发现map里有个关联查询在这里插入图片描述
    这里的方法参数字段不一致,map返回值中的tache_idString,但关联查询是Long
    在这里插入图片描述
  • 所以注意关联查询的字段

你可能感兴趣的:(spring,boot/cloud)