0

我正在使用 Spring 3 和 Hibernate 3.5 和 JPA 编写一个 Web 应用程序。

我正在使用以下代码:

Buy buy = buyDAO.find(buyId);
buy.setNum(getNum());
buyDAO.merge(buy);

返回一个实体(我在调试中find看到它)但buyDAO.merge抛出上述异常。

我知道只有当我使用query.getSingleResult()并且数据库中没有用于我的查询的行时才会引发此异常。

我真的对此感到困惑,我尝试了我知道的每一个技巧。我将这些行移到了另一种方法,我尝试使用交易购买没有任何效果。

4

0 回答 0