Files
spring-boot-rest/spring-di/src/main/java/com/baeldung/store/AppConfig.java
2020-03-11 21:09:04 +01:00

24 lines
450 B
Java

package com.baeldung.store;
import org.springframework.context.annotation.Bean;
public class AppConfig {
@Bean
public Item item1() {
return new ItemImpl1();
}
@Bean
public Store storeThroughConstructorInjection() {
return new Store(item1());
}
@Bean
public Store storeThroughSetterInjection() {
Store store = new Store();
store.setItem(item1());
return store;
}
}