This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch v2 in repository https://gitbox.apache.org/repos/asf/causeway-app-petclinic.git
commit 7ea3c08d04fef11b1e98f1e277ba73ae257498b0 Author: Dan Haywood <[email protected]> AuthorDate: Sun May 26 20:23:20 2024 +0100 adds VisitRepository --- .../domainapp/modules/visit/dom/visit/VisitRepository.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/module-visit/src/main/java/domainapp/modules/visit/dom/visit/VisitRepository.java b/module-visit/src/main/java/domainapp/modules/visit/dom/visit/VisitRepository.java new file mode 100644 index 0000000..a7a93ad --- /dev/null +++ b/module-visit/src/main/java/domainapp/modules/visit/dom/visit/VisitRepository.java @@ -0,0 +1,14 @@ +package domainapp.modules.visit.dom.visit; + +import java.util.List; + +import org.springframework.data.jpa.repository.Query; +import org.springframework.data.repository.Repository; + +import domainapp.modules.petowner.dom.petowner.PetOwner; + +public interface VisitRepository extends Repository<Visit, Integer> { + + @Query("select v from Visit v where v.pet.petOwner = :petOwner") + List<Visit> findByPetOwner(PetOwner petOwner); +}
