私は現在、GWT/RequestFactory と Hibernate/JPA を永続化プロバイダーとしてアプリを開発しています。
そのため、Entity クラスの変更を開始し、EntityProxies を作成し、orm.xml に対応するマッピングを使用して Version 列を配置し (注釈愛好家には申し訳ありませんが、まだ古い方法で行っています)、休止状態でデータベース スキーマを正しく生成しましたが、私はその中で物事をやろうとしますが、例外があります:
@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"
私はデータベーステーブルを見て、バージョン列がそこにある...値を持つ
誰かが何が悪いのか教えてもらえますか?任意の助けをいただければ幸いです...
どうもありがとう、