単純なレストハブ プロジェクトのMysql
代わりにデータベースを使用しようとしていますが、実行時エラーが発生します。H2
テーブルを作成しようとすると、次のエラーが発生します。
[INFO] [SchemaExport.java:226] Running hbm2ddl schema export
[INFO] [SchemaExport.java:251] exporting generated schema to database
[ERROR] [SchemaExport.java:348] Unsuccessful: create table SampleResource (id bigint generated by default as identity, name varchar(255), primary key (id))
私が理解しているように、何らかの方法で注釈を id フィールドに設定する必要があります。しかし、問題は、このフィールドが既に拡張しているクラス ( Resource.class ) に設定されていることです。
PS: です
@GeneratedValue(strategy=GenerationType.IDENTITY)
mysqlに設定する正しい方法は?