columndefinition

jpa default column value of custom class

我是研究僧i 提交于 2019-12-13 04:35:53
问题 If I have an entity like this private Boolean test; I can set its default value like this: @Column(columnDefinition = "boolean default false") But my problem is how can I set a default value for my custom class? Assume I have a User class, like this: public class User { @Id @GeneratedValue Long userID; String eMail; @OneToOne(fetch = FetchType.LAZY,targetEntity = LoginCredential.class) @JoinColumn(name = "userID",referencedColumnName = "userID") @JsonIgnore private LoginCredential