当对象中的多个属性映射到数据库中的相同字段但只有一个映射可以写入字段时,Toplink可以使用只读映射 .
JPA有这样的功能,如何编写注释?我有一个@ManyToOne和一个@Column注释需要映射到数据库中的同一个字段 .
@ManyToOne(optional=false, fetch=FetchType.LAZY)
@JoinColumn(name="USR_ID", referencedColumnName="USER_ID", nullable=false)
private User user;
/** @generated **/
@Column(name="USER_ID", nullable=false, length=30)
private String userId;
1 回答
来自here
所以
应该这样做