我使用JPA Hibernate的默認值/休眠爲@JoinColumn
Country.java
@Column(nullable = false, name = "REGION")
private String region;
@Id
@Column(nullable = false, name = "CODE")
private String Code;
User.java
@Column(nullable = false, name = "NAME")
private String name;
@NaturalId
@ManyToOne
@JoinColumn(name = "COUNTRY")
private Country country;
有沒有我可以設置默認值的方法在User.java中的@joinColumn在冬眠國家列?
參考此鏈接http://stackoverflow.com/questions/197045/setting- default-values-for-columns-in-jpa這在某種程度上對你有幫助。 –