org.hibernate.StaleStateException:批量更新从update [0]返回意外的行数;实际行数:0;预期:1
public class QuoteRequest implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long quoteRequestId = null;
}
quoteRequestEntity = quoteRequestDao.update(quoteRequestEntity);
我在尝试更新报价请求时遇到上述错误。我并不认为我的映射有什么问题。有人可以帮忙吗。
答案 0 :(得分:0)
我认为这是因为quoteRequestId
null 。
您应该在quoteRequestId
上设置一个值,因为当您更新您的实体时,它不会在其上生成ID,只有当您 INSERT 时才会生成强>记录。