• ADADADADAD

    The connection property 'zeroDateTimeBehavior' only accepts values of the form: 'ex[ mysql数据库 ]

    mysql数据库 时间:2024-11-29 10:11:10

    作者:文/会员上传

    简介:

    前景概述:表user_info中created_time 设计为:created_time timestamp not null default current_timestamp;java插入数据时没有填写createdTime字段就抛出Cause: java.sql.S

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    前景概述:

    表user_info中created_time 设计为:

    created_time timestamp not null default current_timestamp;

    java插入数据时没有填写createdTime字段

    就抛出

    Cause: java.sql.SQLException: The connection property 'zeroDateTimeBehavior' only accepts values of the form: 'exception', 'round' or 'convertToNull'. The value 'convertToNull ' is not in this set.

    原因在这里:注意url的value值的最后有一个空格

    <environmentsdefault="development"><environmentid="development"><transactionManagertype="JDBC"/><dataSourcetype="POOLED"><propertyname="driver"value="com.mysql.jdbc.Driver"/><propertyname="url"value="jdbc:mysql://localhost:3306/foretaste?zeroDateTimeBehavior=convertToNull"/><propertyname="username"value="root"/><propertyname="password"value="mysql123"/></dataSource></environment></environments>

    去掉这个空格就可以了.

    热门标签: datezerotimebehavior