//@Component @Named class BusinessService{ DataService dataservice; //@Autowired @Inject public void setDataservice(DataService dataservice) { System.out.println("Setter injection"); this.dataservice = dataservice; } public DataService getDataservice() { return dataservice; } } //@Component @Named class DataService{ } @Named -> Component를 대체함 @Inject -> Autowired를 대체함