1、主鍵id,這個值不一定叫id, 叫什么都可以,只要是int,自增
2、增加完成以后,是實體類的getId(),就可以獲取到,否則一直是1,插入一條數據的時候,影響的是1條。
public interface DeptMapper extends BaseMapper<Dept> { }
DeptMapper.xml
application.yml
方式:(通過mybatis plus生成的不需要編寫mapper文件)
1)select方式
<insert id="insert" parameterType="com.xx.entity.Dept"> <selectKey resultType="int" keyProperty="deptno" keyColumn="deptno" order="AFTER"> select last_insert_id() </selectKey> insert into dept(deptname,loc) values(#{deptname},#{loc}) </insert>
2)配制方式
<insert id="insert" parameterType="com.xx.entity.Dept" useGeneratedKeys="true" keyProperty="deptno" keyColumn="deptno"> insert into dept(deptname,loc) values(#{deptname},#{loc}) </insert>
獲取:
因為類注解:@Controller. 所有得加上@ResponseBody, 否則會報錯。