达梦数据库设置自增主键,获取到自增的值
1.首先设置数据库字段的自增,和值唯一,字段类型为Integer类型。2.实体类中通过mybatisPlus注解设置自增。3.代码正常做添加操作,添加完增加一条sql,获取刚才自增的id。serviceImpl(实现层):PhotoZbku temp = new PhotoZbku();temp.setCountry("北京");photoZbkuMapper.insert(temp)if (re
·
1.首先设置数据库字段的自增,和值唯一,字段类型为Integer类型。
2.实体类中通过mybatisPlus注解设置自增。
3.代码正常做添加操作,添加完增加一条sql,获取刚才自增的id。
serviceImpl(实现层):
PhotoZbku temp = new PhotoZbku();
temp.setCountry("北京");
photoZbkuMapper.insert(temp)
if (retBool(photoZbkuMapper.insert(temp))) {
//获取自增id
Integer id = photoZbkuMapper.getInsertId();
System.out.println("自增id="+id);
}
mapper层:
public interface PhotoZbkuMapper extends BaseMapper<PhotoZbku>{
Integer getInsertId();
}
PhotoZbkuMapper.xml:4
<select id="getInsertId" resultType="java.lang.Integer">
SELECT @@IDENTITY
</select>
更多推荐
已为社区贡献4条内容
所有评论(0)