我正在使用带有jpa和hibernate的mysql DB在spring mvc上创建我的web项目。 我有这种类型的例外。我在我的数据库中有这些表,但后来我不得不重建它以在每个表的id字段中设置自动增量。enter image description here enter image description here
我做了所有相同的(我认为)行动,现在我有这些表:enter image description here enter image description here enter image description here 除表“request”之外的所有表都可以正常工作,但是当我想添加请求的学生时,有例外: org.springframework.dao.DataIntegrityViolationException:无法执行语句; SQL [不适用];约束[PRIMARY];嵌套异常是org.hibernate.exception.ConstraintViolationException:无法执行语句 我不知道它是什么意思以及如何处理它。