我们有一个相当复杂的数据模型,并在MySQL上使用Hibernate和Spring Data JPA。我们有一个基类,所有域对象扩展到最小化锅炉板代码。我希望能够仅使用此类在所有域对象中添加软删除功能。然而,@SQLDelete要求子句中的表名: @SQLDelete(sql="UPDATE (table_name) SET deleted = '1' WHERE id = ?")
@Where
我正在使用Spring Data JPA 1.0.1。我定义了一个JPA存储库。我正在编写一个使用嵌入式数据库实现的集成测试。当我的服务类呼吁我的仓库 我得到下面的异常 result returns more than one elements
at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAcces