У меня есть SCALA черта следующегоКак переопределить имя переменного признака в Scala
trait Id {
@javax.persistence.Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@BeanProperty
var id: Long = _
}
Теперь у меня есть объект (лицо), который я хочу продлить черту Id, но изменить имя столбца идентификатора PersonId. Как я могу это достичь?
Person Отрывок Ниже:
@NamedQuery(name=”findAll”,query=”select p from Person p”)
class Person extends Id {
@BeanProperty
@Column(name=”personid”)
def personid = id
}
Теперь вставка работает, но когда я попытался загрузить список Entity, я получаю сообщение об ошибке: Unkno wn column 'person0_.id' в 'списке полей'. – kombo
Можете ли вы отредактировать свой пост с полным сжатым фрагментом, который вы выполняете? – axel22