1.Mybatis在新增数据后,并获取新增数据后的id
<insert id="addtousu" parameterType="com.offcn.pojo.Complaints" keyProperty="id">
</insert>
keyProperty=“id” 只需要在mybatis.xml中加上这个
在service的impl中
public int addtousu(Complaints complaints,Student student) {
int i = studentMapper.addtousu(complaints);
Map<String, Object> map = new HashMap<>();
map.put("student_id",student.getId());
map.put("complaint_id",complaints.getId()); // 可以在这里获取到新增加的 id
int j = studentMapper.addstu_complaints(map);
if (i>=1||j>=1){
return 1;
}else {
return 0;
}
}
complaints.getId() //可以直接获取到 实体类的ID