Spring Data を使用して読み取り専用リポジトリを作成することは可能ですか?
findAll()
ビューにリンクされたいくつかのエンティティと、いくつかのメソッドを含むリポジトリを提供したいいくつかの子エンティティと、注釈findOne()
付きのいくつかのメソッドがあります。andのようなメソッドは意味がなく、エラーが発生する可能性が@Query
あるため、提供することは避けたいと思います。save(…)
delete(…)
public interface ContactRepository extends JpaRepository<ContactModel, Integer>, JpaSpecificationExecutor<ContactModel> {
List<ContactModel> findContactByAddress_CityModel_Id(Integer cityId);
List<ContactModel> findContactByAddress_CityModel_Region_Id(Integer regionId);
// ... methods using @Query
// no need to save/flush/delete
}
ありがとう!