我们使用 Spring Data JPA 进行数据库访问。我们的存储库包含基本的查询方法。我们现在要做的是将规范接口(标准 API)与复杂的查询方法(如)结合findByName(Specification spec)
使用。问题是这两种方式相互阻止(因为现在有两个where
查询)。有什么办法可以做到这一点,比如告诉 JPA 将这两个where
部分与AND
? 我们之所以要这样做是因为查询的某些部分where
对于每个查询都是必不可少的。它们应该在查询方法的名称中定义。规范只应包含个别用例的个别标准。或者有没有其他方法可以解决这个问题?
问问题
517 次