1、保存对象时报错:ids for this class must be manually assigned before calling save()
报错原因:数据库中将表的主键ID设置成了自动增长,但是映射文件设置的是assigned(指定的,赋值的),在保存传参ID为空,所以报错。
解决方法:使用的是spring框架,在映射文件ID属性上加@GeneratedValue(生成一个唯一标识的主键)标签。
2、拼SQL查询报错:nested exception is java.sql.SQLException: Parameter index out of range (3 > number of parameters, which is 2)
报错原因:传入参数的占位符和实际传入参数的数量不匹配,多写了占位符没传参,或者是传参数了没有相应的占位符。
解决方法:此次是多传入了参数,去掉多传的参数
点击查看更多内容
1人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦