我正在使用JavaServer Pages,Hibernate和MySql。 我有一个来自数据库的对象的更新页面(表单),但是当我尝试更新它时,我收到以下按摩:
批量更新从update [0]返回意外行数;实际行数:0;预期:1
我已经设置了一些System.out.println函数来检查错误的位置,并且我得出的结论是,当进入ManagedBean时主键被重置为0,但只有主键值是重置,所有其他字段值都相同。
也许如果将主键映射(使用hibernate)作为:
可能会有用@Id
@GeneratedValue(strategy = GenerationType.AUTO)
有谁知道可能是什么问题?