public interface CuisineMapper {
int insert(Cuisine record);
int insertSelective(Cuisine record);
}
注意:返回的是操作的成功条数
<insert id="insertSelective" parameterType="com.freshidentification.backstage.pojo.Cuisine" useGeneratedKeys="true" keyProperty="id">
insert into cuisine
<trim prefix="(" suffix=")" suffixOverrides=",">
<if t

在Mybatis中,通过设置useGeneratedKeys="true" 和 keyProperty="id",可以在插入数据后将自增主键的值自动赋给对应的实体属性。这并不会改变方法的返回值,即返回的仍然是操作的成功条数。当遇到无法获取主键值的问题时,查阅相关资料和他人的经验分享可以帮助解决。
最低0.47元/天 解锁文章
383

被折叠的 条评论
为什么被折叠?



