1.返回自增主键id(在做插入操作的时候,可以通过getID()方法,获取该条数据的主键ID)
具体操作,在xml文件中添加 useGeneratedKeys="true" keyProperty="ID",如下:
<insert id="insertSelective" parameterType="com.chinastock.portal.oa.bean.NewStaffInfo" useGeneratedKeys="true" keyProperty="ID">
2.把insert语句中的id去除,防止插入的时候主键冲突
因为自动生成的sql中,自带id的插入,如下:
<if test="ID != null">
ID,
</if>
3.mapper中给sql语句传多个参数时,写法:
void selectXXX(@Param("id") Integer id, @Param("name") String name);