提问人:Vytsalo 提问时间:1/16/2020 更新时间:1/16/2020 访问量:104
为非 id 字段创建自定义 JPA Hibernate 序列
Making a custom JPA Hibernate sequence for non id field
问:
我有这个实体。
@Entity
@Table(schema = "public")
public class Policeman implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE)
@Column(name="id")
private Long id;
@Column
private String number;
@Column
private String fam;
@Column
private String name;
@Column
private String otch;
//setters, getters i ommited
}
当记录插入数据库时,我想为非“id”字段的字段“number”进行自定义自动生成。我想进行自动增量。我想使用以下模式“警察-”+几个零+数字。警察 - (数字由 4 位数字组成,空数字用零填充)。
例如,生成的数字,例如
警察-0001
下一个是:
警察-0002
另一个例子:
警察-0315
等。
我应该使用哪些技术、库、方法、注释来实现这一点?谢谢
答: 暂无答案
评论