для чего используется аннотация AttributeOverride в Hibernate - PullRequest
3 голосов
/ 10 марта 2011
@Entity
class User {
@EmbeddedId
@AttributeOverride(name="firstName", column=@Column(name="fld_firstname")
UserId id;
Integer age;
}
@Embeddable
class UserId implements Serializable {
String firstName;
String lastName;
}

Я хочу знать, для чего нужен AttributeOverride. Это код из спящих онлайн-документов

1 Ответ

7 голосов
/ 10 марта 2011

Он предназначен для указания другого имени столбца в таблице, отличного от указанного во встроенном классе.

Например, AttributeOverride

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...