Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 日期字段的数据截断_Mysql_Hibernate - Fatal编程技术网

Mysql 日期字段的数据截断

Mysql 日期字段的数据截断,mysql,hibernate,Mysql,Hibernate,我在struts2+hibernate应用程序中遇到一个错误。我试图在DB上保存一个实体,但收到以下异常消息: Incorrect date value: '' for column 'data_creazione' at row 1 这是我的代码: ... DocumentoCondivisoDAO cdao = new DocumentoCondivisoDAO(); DocumentoCondiviso doc = new DocumentoCondiviso("tes

我在struts2+hibernate应用程序中遇到一个错误。我试图在DB上保存一个实体,但收到以下异常消息:

Incorrect date value: '' for column 'data_creazione' at row 1
这是我的代码:

...
    DocumentoCondivisoDAO cdao = new  DocumentoCondivisoDAO();
    DocumentoCondiviso doc = new DocumentoCondiviso("test_document", "mime/tipe", new Date(), 100000, utente, null);        
    cdao.save(doc);
以下是调试信息:

Hibernate: insert into ts_documenti_condivisi (data_creazione, id_destinatario, dimensione_documento, nome_documento, id_proprietario, tipo_documento) values (?, ?, ?, ?, ?, ?)

我想澄清的是,在另一个类中相同的代码就像一个符咒。。。我做错了什么

编辑1:构造函数

public DocumentoCondiviso(String nomeDocumento, String tipoDocumento, Date dataCreazione,
                            int dimensioneDocumento, Utenti proprietario, Utenti destinatario){

    this.nomeDocumento = nomeDocumento;
    this.tipoDocumento = tipoDocumento;
    this.dataCreazione = dataCreazione;
    this.dimensioneDocumento = dimensioneDocumento;
    this.proprietario = proprietario;
    this.destinatario = destinatario;

}

MySQL数据库上的字段类型是“DATE”…我有很多类似的实体,它们工作得非常好。

你能发布documentondiviso()构造函数吗?您是否正在分配值,请检查。此外,请检查列数据类型。
public DocumentoCondiviso(String nomeDocumento, String tipoDocumento, Date dataCreazione,
                            int dimensioneDocumento, Utenti proprietario, Utenti destinatario){

    this.nomeDocumento = nomeDocumento;
    this.tipoDocumento = tipoDocumento;
    this.dataCreazione = dataCreazione;
    this.dimensioneDocumento = dimensioneDocumento;
    this.proprietario = proprietario;
    this.destinatario = destinatario;

}