1.为实体类的id注解 @GeneratedValue(strategy=GenerationType.IDENTITY) 指定id的生成策略
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "article_id", nullable = false)
public int getArticleId() {
return articleId;
}
public void setArticleId(int articleId) {
this.articleId = articleId;
}
2.获取自增id
ArticleEntity article=articleRepository.saveAndFlush(articleEntity);
int id=article.getArticleId();
关于id的注解,推荐以下博客:http://blog.youkuaiyun.com/fancylovejava/article/details/7438660
本文介绍如何在Java持久化API(JPA)中使用注解实现实体ID的自增长,并提供具体的代码示例,包括如何指定ID生成策略及获取自增后的ID。

1254

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



