JPA ID生成策略

JPA 为对象关系映射提供了了⼀一种基于 POJO 的持久化模型

  • 简化数据持久化代码的开发⼯工作
  • 为 Java 社区屏蔽不不同持久化 API 的差异

JPA定义了持久化的标准,而Hibernate是持久化的实现。Spring Data JPA就是在Hibernate的基础上封装实现的。

JPA提供了很多常用的注解,下面就来讲下关于主键的生成策略,主要的注解有:

@Id
@GeneratedValue(strategy, generator)
@SequenceGenerator(name, sequenceName)
[阅读全文]