使用插入数据时,返回主键值时一直是1
原因:sql返回的是影响行数
主键值存放位置:在定义的keyProperty中。即
<insert id="" useGeneratedKeys="true" ***keyProperty*** ="stu_id" keyColumn="">
keyProperty表示返回的id保存在哪个属性中,适用于insert和update。
useGeneratedKeys表示主键id为自增长模式,默认为false,适用于insert和update。
stu.getStu_id()获取id值并返回
添加成功:
学习链接:添加链接描述