업데이트 :: 2018.08.07 오토와이어링타입으로 오토와이어링이름으로 오토와이어링컬렉션이나 맵으로 오토와이어링오토와이어링자바기반 설저방식이나 XML기반 설정방식에서 명시적으로 Bean을 선언하는 것과 달리 DI 컨테이너에 빈을 자동으로 주입하는 방식타입으로 오토와이어링@Autowired 애너테이션은 타입으로 오토와이어링 하는 방식의존성주입이 반드시 성공한다는 가정DI 컨테이너 안에서 찾지 못하면 'NoSuchBeanDefinitionException' 에외발생'required' 속성을 false 처리하면 필수조건이 완화 ( java.util.Optional 속성도 가능 )required 사용@Component public class UserServiceImpl implements UserService..