MySQLでjava.sql.SQLException: Zero date value prohibitedが発生する

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)