本文共 453 字,大约阅读时间需要 1 分钟。
这篇文章只写给主键用uuid并且用jpa的小伙伴。
@Entity@Table(name = "ip_user")@GenericGenerator(name = "jpa-uuid", strategy = "uuid")public class User implements Serializable { @Id @GeneratedValue(generator = "jpa-uuid") @Column(length = 32) private String userId; ...}
注意@GenericGenerator(name = "jpa-uuid", strategy = "uuid")
和 @GeneratedValue(generator = "jpa-uuid")
两个注解是生成策略核心注解。
不需要给user.id字段设置值,jpa会自动生成uuid并作为它的主键添加到表中。
转载地址:http://yehnx.baihongyu.com/