1
私はMySQLデータベースに対してアプリケーションを実行すると、すべてが期待通りになります。
私はPostgreデータベースに対して同じことをしようとするとエラーになります...Hibernate、Postgre/MySQLの相違点
以下はログの出力です。
https://gist.github.com/stelar7/f8414971e8ee130c977346c4baae9d7b
私はMySQLデータベースに対してアプリケーションを実行すると、すべてが期待通りになります。
私はPostgreデータベースに対して同じことをしようとするとエラーになります...Hibernate、Postgre/MySQLの相違点
以下はログの出力です。
https://gist.github.com/stelar7/f8414971e8ee130c977346c4baae9d7b
あなたにspring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
を追加していapplication.properties
問題を解決?
いいえ、それは何も変わりません。 – stelar7
実際にはPostgreSQLのbigint(8バイト幅の符号なし)であるbigserial(自動インクリメント)は、Java Long型(8バイトでも署名済み)には適合しない可能性があります。データベース内のシリアルに変更するか、HibernateエンティティでBigIntegerを使用してみてください。 –