我想将用户持久化到数据库中,以及使用 IDENTITY 生成类型创建的用户 ID(PK) 的当前场景。例如
@Entity
@Table(name = "USER_PROFILES", uniqueConstraints = @UniqueConstraint(columnNames = "USERNAME"))
public class UserProfiles implements java.io.Serializable {
private Long id;
private String username;
private String password;
public UserProfiles() {
}
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name = "ID", unique = true, nullable = false, precision = 20, scale = 0)
public Long getId() {
return this.id;
}
public void setId(Long id) {
this.id = id;
}
@Column(name = "USERNAME", unique = true, nullable = false, length = 32)
public String …Run Code Online (Sandbox Code Playgroud)