From c8f1752786e61fd83e9601b9c314996dc7a4c972 Mon Sep 17 00:00:00 2001 From: Vitaliy Fedoriv Date: Fri, 28 Oct 2016 21:47:39 +0300 Subject: [PATCH] Add @Qualifier annotation for not-extended ClinicService implementation --- .../samples/petclinic/service/ClinicServiceImpl.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/springframework/samples/petclinic/service/ClinicServiceImpl.java b/src/main/java/org/springframework/samples/petclinic/service/ClinicServiceImpl.java index 4c2360e66..db4d8f88a 100644 --- a/src/main/java/org/springframework/samples/petclinic/service/ClinicServiceImpl.java +++ b/src/main/java/org/springframework/samples/petclinic/service/ClinicServiceImpl.java @@ -18,6 +18,7 @@ package org.springframework.samples.petclinic.service; import java.util.Collection; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.cache.annotation.Cacheable; import org.springframework.dao.DataAccessException; import org.springframework.samples.petclinic.model.Owner; @@ -47,7 +48,15 @@ public class ClinicServiceImpl implements ClinicService { private VisitRepository visitRepository; @Autowired - public ClinicServiceImpl(PetRepository petRepository, VetRepository vetRepository, OwnerRepository ownerRepository, VisitRepository visitRepository) { + public ClinicServiceImpl( +// @Qualifier("PetRepository") PetRepository petRepository, +// @Qualifier("VetRepository") VetRepository vetRepository, +// @Qualifier("OwnerRepository") OwnerRepository ownerRepository, +// @Qualifier("VisitRepository") VisitRepository visitRepository) { + @Qualifier("PetRepositoryExt") PetRepository petRepository, + @Qualifier("VetRepositoryExt") VetRepository vetRepository, + @Qualifier("OwnerRepositoryExt") OwnerRepository ownerRepository, + @Qualifier("VisitRepositoryExt") VisitRepository visitRepository) { this.petRepository = petRepository; this.vetRepository = vetRepository; this.ownerRepository = ownerRepository;