diff --git a/src/main/java/org/springframework/samples/petclinic/web/OwnerController.java b/src/main/java/org/springframework/samples/petclinic/web/OwnerController.java index dfc8d0b74..c9dc0ffa9 100644 --- a/src/main/java/org/springframework/samples/petclinic/web/OwnerController.java +++ b/src/main/java/org/springframework/samples/petclinic/web/OwnerController.java @@ -21,6 +21,7 @@ import java.util.Map; import javax.validation.Valid; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.samples.petclinic.model.Owner; import org.springframework.samples.petclinic.service.ClinicService; import org.springframework.stereotype.Controller; @@ -47,7 +48,7 @@ public class OwnerController { @Autowired - public OwnerController(ClinicService clinicService) { + public OwnerController(@Qualifier("ClinicService") ClinicService clinicService) { this.clinicService = clinicService; } diff --git a/src/main/java/org/springframework/samples/petclinic/web/PetController.java b/src/main/java/org/springframework/samples/petclinic/web/PetController.java index 6e2a59b9f..811c6599d 100644 --- a/src/main/java/org/springframework/samples/petclinic/web/PetController.java +++ b/src/main/java/org/springframework/samples/petclinic/web/PetController.java @@ -16,6 +16,7 @@ package org.springframework.samples.petclinic.web; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.samples.petclinic.model.Owner; import org.springframework.samples.petclinic.model.Pet; import org.springframework.samples.petclinic.model.PetType; @@ -44,7 +45,7 @@ public class PetController { private final ClinicService clinicService; @Autowired - public PetController(ClinicService clinicService) { + public PetController(@Qualifier("ClinicService") ClinicService clinicService) { this.clinicService = clinicService; } diff --git a/src/main/java/org/springframework/samples/petclinic/web/PetTypeFormatter.java b/src/main/java/org/springframework/samples/petclinic/web/PetTypeFormatter.java index 3d47d2201..1395326a6 100644 --- a/src/main/java/org/springframework/samples/petclinic/web/PetTypeFormatter.java +++ b/src/main/java/org/springframework/samples/petclinic/web/PetTypeFormatter.java @@ -21,6 +21,7 @@ import java.util.Collection; import java.util.Locale; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.format.Formatter; import org.springframework.samples.petclinic.model.PetType; import org.springframework.samples.petclinic.service.ClinicService; @@ -43,7 +44,7 @@ public class PetTypeFormatter implements Formatter { @Autowired - public PetTypeFormatter(ClinicService clinicService) { + public PetTypeFormatter(@Qualifier("ClinicService") ClinicService clinicService) { this.clinicService = clinicService; } diff --git a/src/main/java/org/springframework/samples/petclinic/web/VetController.java b/src/main/java/org/springframework/samples/petclinic/web/VetController.java index 45e650ff1..d3a57a221 100644 --- a/src/main/java/org/springframework/samples/petclinic/web/VetController.java +++ b/src/main/java/org/springframework/samples/petclinic/web/VetController.java @@ -18,6 +18,7 @@ package org.springframework.samples.petclinic.web; import java.util.Map; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.samples.petclinic.model.Vets; import org.springframework.samples.petclinic.service.ClinicService; import org.springframework.stereotype.Controller; @@ -37,7 +38,7 @@ public class VetController { @Autowired - public VetController(ClinicService clinicService) { + public VetController(@Qualifier("ClinicService") ClinicService clinicService) { this.clinicService = clinicService; } diff --git a/src/main/java/org/springframework/samples/petclinic/web/VisitController.java b/src/main/java/org/springframework/samples/petclinic/web/VisitController.java index 144eba2d9..8de0eee83 100644 --- a/src/main/java/org/springframework/samples/petclinic/web/VisitController.java +++ b/src/main/java/org/springframework/samples/petclinic/web/VisitController.java @@ -20,6 +20,7 @@ import java.util.Map; import javax.validation.Valid; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.samples.petclinic.model.Pet; import org.springframework.samples.petclinic.model.Visit; import org.springframework.samples.petclinic.service.ClinicService; @@ -45,7 +46,7 @@ public class VisitController { @Autowired - public VisitController(ClinicService clinicService) { + public VisitController(@Qualifier("ClinicService") ClinicService clinicService) { this.clinicService = clinicService; }