我让系统从方法名称创建查询:
public interface CompanyRepository extends JpaRepository<Company, Long> {
Boolean existsByName(String name);
Boolean existsByRegCode(String regCode);
}
不同的实体(公司、用户、商店)有几个不同的存储库,它们都有名为 CountryId 的字段。
现在我需要向所有 repos 中的所有查询添加条件“AND CountryId = :CountryId”,其中 country 参数从某个配置文件中获取它的值。
我知道我应该为此构建一些基类并从中扩展,但不知道要在这个类中添加什么。