2017-12-24 5 views
2

として同定されていない私は最近、このような私のクラスのようなjavax.persistence.Id注釈を使用していたJDO一切のフィールドが主キーフィールド

Class X has been specified with an object-id class javax.jdo.identity.StringIdentity yet no fields have been identified as primary key fields. 

としてJDOエラー見始めた:それは、このことが判明し

@Id 
final private String key; 

答えて

1

をキーフィールドを最終としてマークすることによるものです。

@Id 
private String key; 

は後世の利益のためにここにこれを残して:固定するためには、次のように宣言を変更するだけで必要がありました!

関連する問題