com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: ‘E10ADC3949BA59ABBE56E057F20F883E’

bug详情:

在这里插入图片描述

解决办法:

查看他给的有错误的那几行,最根本的原因是jdbcUtils的sql语句执行。但是其他sql语句使用这个工具类就是成功的,只有这个功能报错了。出错范围缩小到IAdminDaoImpl,因为只有他执行了sql语句,才会导致其他类报错,
在这里插入图片描述
看这行代码,objs的参数是admin_id,password。但是sql语句里需要的参数是顺序是:password,admin_id。所以导致出错了。

一定要注意参数顺序。!!!!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐