`MySQL`のデータソースを使っており、テーブルの`datetime`型のカラムに`0000-00-00 00:00:00`のようなデータが入っている場合、`Ebean`でそのままデータを取得しようとしてもマッピングができず ``` java.sql.SQLException: Zero date value prohibited ``` のような例外が発生してしまう。これを回避するためには、データソースのjdbcURLに ``` ?zeroDateTimeBehavior=convertToNull ``` を追加すれば良い。 [参考1](https://stackoverflow.com/questions/11133759/0000-00-00-000000-can-not-be-represented-as-java-sql-timestamp-error) [参考2](https://yzn.hatenadiary.org/entry/20061127/p1)
2021/05/26 20:29:07

コメント (0)

あなたもコメントしてみませんか

アカウント新規作成(無料)

既にアカウントを持っている方は ログイン