控制台输出SQL语句了,但是执行到transaction.commit();会出现报错。javax.persistence.PersistenceException: org.hibernate.exception.DataException: could not execute statement

来源:1-11 通过Hibernate API编写访问数据库的代码

up012345678

2018-05-22 13:54

https://img2.mukewang.com/5b03b0690001521110580473.jpg

出现以上问题,找不到是哪里出现的问题了

写回答 关注

2回答

  • 慕丝8779423
    2019-08-30 11:12:46

    我也是同樣的錯誤,在數據庫中可以生成表,但是沒有保存數據,沒有執行語句

  • X4tar
    2018-05-22 20:31:42

    看下第一个Error信息:incorrect data value: '' for column 'birthday' at row 1. 就是插入的数据格式不符表字段的定义

    贴出代码来看一下

Hibernate初探之单表映射

Java持久化框架Hibernate入门教程,掌握Hibernate基本概念

74810 学习 · 793 问题

查看课程

相似问题