栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

beetlsql开启插入数据 得到自增主键值 @SeqID(name = “acct

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

beetlsql开启插入数据 得到自增主键值 @SeqID(name = “acct

1、在与数据库交互的entity类 主键字段增加 注解 @SeqID(name = “acct_check_seq”)

@Table(name="activity_chain")
public class ActivityChain implements java.io.Serializable {
	
	private static final long serialVersionUID = -8809078438779687023L;
	// alias
	public static final String ALIAS_id = "id";
	public static final String ALIAS_uuid = "uuid";
	@SeqID(name = "acct_check_seq") //添加注解即可在 insert方法中传入的对象 获取自增主键id值
	private Integer id ;
	private String uuid ;

	public ActivityChain() {
	}

	public Integer getId(){
		return  id;
	}
	public void setId(Integer id ){
		this.id = id;
	}
	public String getUuid(){
		return  uuid;
	}
	public void setUuid(String uuid ){
		this.uuid = uuid;
	
}

2、调用插入数据库的函数后获取自增主键id值

public void save(ActivityChain activityChain) {
	activityChainDao.insertTemplate(activityChain);
	//获取自增主键id值
	System.out.println(activityChain.getId());
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/679157.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号