在使用JdbcTemplate的querForObject的时候,出现了一个错误:Incorrect column count: expected 1, actual 9

我的代码

String sql = "select * from book where id = ?";
Book book = this.jdbcTemplate.queryForObject(sql, Book.class,book_id);

乍一看没什么问题,但实际上第二个参数错了,requiredType不应该为自定义的类型。

可以使用JdbcTemplate另一个方法

String sql = "select * from book where id = ?";
Book book = null;
List<Book> books = jdbcTemplate.query(sql,new BeanPropertyRowMapper<Book>(Book.class),book_id);
if(null!=books&&books.size()>0){book = books.get(0);
}

这样就不会报错了

使用JdbcTemplate报 Incorrect column count: expected 1, actual 9错误解决相关推荐

  1. 使用JdbcTemplate报 Incorrect column count: expected 1, actual 5错误解决

    Incorrect column count: expected 1, actual 5 在使用jdbc的querForObject queryForList的时候,出现Incorrect colum ...

  2. Incorrect column count: expected 1, actual 5,JdbcTemplate queryForList 出错

    spring JdbcTemplate  queryForList 出错 Incorrect column count: expected 1, actual 5 >>>>&g ...

  3. Incorrect column count: expected 1, actual 5

    Incorrect column count: expected 1, actual 5 今天在使用 Spring JDBC Template 是被坑了一把. 脑壳儿疼 出现了这么错误: Incorr ...

  4. jdbc.IncorrectResultSetColumnCountException: Incorrect column count: expected 1, actual 14

    在使用jdbcTemplate时,当要实现根据SQL语句查询出实体类集合的时候,使用 List<GwVo> datalist = jdbcTemplate.queryForList(Sql ...

  5. Spring JdbcTemplate异常:EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0

    现象 在Spring框架中使用JdbcTemplate.query返回空对象 org.springframework.dao.EmptyResultDataAccessException: Incor ...

  6. SpringBoot中: Incorrect result size: expected 1, actual 0以及column xxxx not found解决

    利用springboot + 数据库来获取学生集合的时候,却发生了报错:column academy not found的错误,对应的代码是这样的: StudentMapper类: public cl ...

  7. 解决使用JdbcTemplate查询数据产生的异常:EmptyResultDataAccessException: Incorrect result size: expected 1, actual

    问题分析 今天在使用JdbcTemplate的queryForObject()方法进行数据的查询封装时浏览器报出状态码500的错误,如下图所示: 经代码排查后发现问题,出错代码如下: 我这里是根据用户 ...

  8. Incorrect result size: expected 1, actual 2

    结果大小不正确:预期为1,实际为0(Incorrect result size: expected 1, actual 0) 字符串的Jdbctemplate查询:EmptyResultDataAcc ...

  9. 解决Incorrect result size: expected 1, actual 0!

    今日做练习,发现错误Incorrect result size: expected 1, actual 0 这句话的意思是它要一个为1的结果,但是我给它的是0 在论坛找答案,有说不能使用queryFo ...

最新文章

  1. DataGrid连接Access的快速分页法——动态生成SQL语句
  2. arcgis栅格计算器python教程_ArcGIS栅格计算器
  3. UA MATH524 复变函数13 奇点与留数
  4. Android学习笔记——数据库
  5. 使用TI 的低功耗C5x DSP的指纹识别方框图和解决方
  6. 前端学习(3304):函数组件组件父组件子组件forwarRef聚焦
  7. IMail邮件服务-1
  8. Mybatis 原始Dao层开发
  9. 安卓Java按钮编写加一减一_android studio 中点击button加1或者减1
  10. stc15w4k32s4管脚图_STC15W4K32S4系列
  11. access 一亿条数据_操作用户只能看到自己本部门的数据功能
  12. python类中的self参数和cls参数
  13. javaweb文件压缩下载
  14. 创建My SQL 数据库
  15. linux主机路由命令,linux查看路由命令
  16. Nginx#Nginx-Typora笔记
  17. Spring实战(第4版)第1章 Spring之旅
  18. 手机计算机音乐软件,“自从拥有了这三款软件,我把电脑、手机上的音乐播放器全部卸载了”...
  19. 最新NVIDIA英伟达GPU显卡算力表
  20. wordpress网站被挂马处理

热门文章

  1. 小猫爪:S32K3学习笔记04-S32K3之LCU
  2. Spark基础学习笔记:搭建spark on yarn 集群
  3. 转JavaScript的语法解析与抽象语法树
  4. 应聘华为各类工程师通信基础题库以及答案
  5. 【LinuxCNC开发序列教程二】Ethercat主站终端调试
  6. 2022.5.12 腾讯魔方客户端暑期实习 一面凉经
  7. TP5后端,VUE前端请求聚合数据驾照题库
  8. 如何打开虚拟机服务器,虚拟机怎么打开ssh服务器
  9. 计算机里看不到移动硬盘,我的电脑里看不到移动硬盘怎么处理呢?
  10. CVPR2022|稀疏融合稠密:通过深度补全实现高质量的3D目标检测