1

scala で dtos を書きたいのですが、うまくいきません。ローカル Web サーバーで Web アプリをデプロイしようとすると、次のメッセージが表示されます。

Caused by: org.datanucleus.metadata.InvalidMetaDataException: 
Class de.cassys.gkasse.model.Application has application-identity 
and no objectid-class specified yet has 0 primary key fields. 
Unable to use SingleFieldIdentity.

紛らわしいのは、主キー フィールドを定義したことです。次のコードを見てください。

@Table(name = "applications")
@Entity
class Application(
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    var id: Key = null,
    var currentVersion: String = null,
    var certificate: Array[Byte] = null,
    var created: Date = null,
    var exec: Array[Byte] = null) 

私は何をすべきか?

4

0 に答える 0