问题现象:
使用MyBatis查询数据时候遇到这个java.sql.SQLException: Zero date value prohibited 异常,
解决方案
实际的错误还应该有:
java.sql.SQLException: Value ‘0000-00-00’ can not be represented as java.sql.Date
解决办法是通过给jdbc链接增加
zeroDateTimeBehavior
参数来解决。jdbc:mysql://yourserver:3306/yourdatabase?zeroDateTimeBehavior=convertToNull