您需要使用
java.sql.Timestamp
bean.setStartTime(new java.sql.Timestamp(...))
java.sql.Date删除时间部分
从Javadocs:
为了符合SQL DATE的定义,必须通过将与实例相关联的特定时区中的小时,分钟,秒和毫秒设置为零,来“标准化”
java.sql.Date实例包装的毫秒值。 。

您需要使用
java.sql.Timestamp
bean.setStartTime(new java.sql.Timestamp(...))
java.sql.Date删除时间部分
从Javadocs:
为了符合SQL DATE的定义,必须通过将与实例相关联的特定时区中的小时,分钟,秒和毫秒设置为零,来“标准化”
java.sql.Date实例包装的毫秒值。 。