我有如下的scala特征
trait Id {
@javax.persistence.Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@BeanProperty
var id: Long = _
}
现在我有一个实体(Person),我想扩展 Id 特征,但将 id 列名称更改为 personid。我怎样才能做到这一点?
人物片段如下:
@NamedQuery(name=”findAll”,query=”select p from Person p”)
class Person extends Id {
@BeanProperty
@Column(name=”personid”)
def personid = id
}