我使用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这在某种程度上对你有帮助。 –