В настоящее время я разрабатываю приложение с GWT / RequestFactory и Hibernate / JPA как постоянный поставщик.
Итак, я начал изменять свои классы Entity, создал EntityProxies, поместил столбец Version с соответствующим отображением в orm.xml (извините за поклонников аннотаций, я все еще делаю это по-старому), получил hibernate, генерирует схему базы данных правильно, но когда я пытаюсь сделать что-то в этом, у меня есть исключение:
@ProxyFor(XXXXX)
public interface UserProxy extends EntityProxy {
public Long getId();
public void setId(Long id);
public Integer getVersion();
public void setVersion(Integer version);
// removed ...
}
"The persisted entity with id XXX has a null version"
Я смотрю на таблицу базы данных, там есть столбец версии ... со значением
так может кто-нибудь сказать мне, что не так? Любая помощь будет оценена ...
Большое спасибо,