diff --git a/src/main/java/guru/springframework/spring6di/controllers/ConstructorInjectedController.java b/src/main/java/guru/springframework/spring6di/controllers/ConstructorInjectedController.java index 75724712..af63f653 100644 --- a/src/main/java/guru/springframework/spring6di/controllers/ConstructorInjectedController.java +++ b/src/main/java/guru/springframework/spring6di/controllers/ConstructorInjectedController.java @@ -9,11 +9,9 @@ @Controller public class ConstructorInjectedController { private final GreetingService greetingService; - public ConstructorInjectedController(GreetingService greetingService) { this.greetingService = greetingService; } - public String sayHello(){ return greetingService.sayGreeting(); } diff --git a/src/main/java/guru/springframework/spring6di/controllers/PropertyInjectedController.java b/src/main/java/guru/springframework/spring6di/controllers/PropertyInjectedController.java index 489ec064..a468aaf4 100644 --- a/src/main/java/guru/springframework/spring6di/controllers/PropertyInjectedController.java +++ b/src/main/java/guru/springframework/spring6di/controllers/PropertyInjectedController.java @@ -9,12 +9,9 @@ */ @Controller public class PropertyInjectedController { - @Autowired GreetingService greetingService; - public String sayHello(){ return greetingService.sayGreeting(); } - } diff --git a/src/main/java/guru/springframework/spring6di/controllers/SetterInjectedController.java b/src/main/java/guru/springframework/spring6di/controllers/SetterInjectedController.java index e9793955..1d774395 100644 --- a/src/main/java/guru/springframework/spring6di/controllers/SetterInjectedController.java +++ b/src/main/java/guru/springframework/spring6di/controllers/SetterInjectedController.java @@ -9,16 +9,12 @@ */ @Controller public class SetterInjectedController { - - private GreetingService greetingService; - @Autowired public void setGreetingService(GreetingService greetingService) { System.out.println("SetterInjectedController.setGreetingService"); this.greetingService = greetingService; } - public String sayHello(){ return greetingService.sayGreeting(); } diff --git a/src/main/java/guru/springframework/spring6di/services/GreetingService.java b/src/main/java/guru/springframework/spring6di/services/GreetingService.java index 051f689c..debc604c 100644 --- a/src/main/java/guru/springframework/spring6di/services/GreetingService.java +++ b/src/main/java/guru/springframework/spring6di/services/GreetingService.java @@ -4,6 +4,5 @@ * Created by jt, Spring Framework Guru. */ public interface GreetingService { - String sayGreeting(); } diff --git a/src/test/java/guru/springframework/spring6di/controllers/PropertyInjectedControllerTest.java b/src/test/java/guru/springframework/spring6di/controllers/PropertyInjectedControllerTest.java index e64bbe69..b2b41069 100644 --- a/src/test/java/guru/springframework/spring6di/controllers/PropertyInjectedControllerTest.java +++ b/src/test/java/guru/springframework/spring6di/controllers/PropertyInjectedControllerTest.java @@ -6,13 +6,10 @@ @SpringBootTest class PropertyInjectedControllerTest { - @Autowired PropertyInjectedController propertyInjectedController; - @Test void sayHello() { System.out.println(propertyInjectedController.sayHello()); - } } \ No newline at end of file diff --git a/src/test/java/guru/springframework/spring6di/controllers/SetterInjectedControllerTest.java b/src/test/java/guru/springframework/spring6di/controllers/SetterInjectedControllerTest.java index 9ce41861..3a6452ff 100644 --- a/src/test/java/guru/springframework/spring6di/controllers/SetterInjectedControllerTest.java +++ b/src/test/java/guru/springframework/spring6di/controllers/SetterInjectedControllerTest.java @@ -10,10 +10,8 @@ @SpringBootTest class SetterInjectedControllerTest { - @Autowired SetterInjectedController setterInjectedController; - @Test void sayHello() { System.out.println(setterInjectedController.sayHello());