Spring

· Spring
단일 빈 조회 방법 (이름 조회 , 타입 조회 , 없는 이름 조회 시 오류) "NoSuchBeanDefinitionException" : "xxxxx" 란 이름을 가진 Bean을 찾을 수 없음. 실패 테스트의 목적 : 스프링 컨테이너에 존재하지 않는 스프링 빈을 이름 조회 하는 경우, "NoSuchBeanDefinitionException" ERROR 가 발생하여야 한다. => ERROR 가 발생하여야 올바른 테스트 assertThrows를 이용하여, () -> ac.getBean("xxxxx", MemberService.class) 에서, NoSuchBeanDefinitionException.class ERROR 가 발생하면 테스트 성공. 다중 빈 조회 방법 Bean Type Bean Name Memb..
· Spring
해당 포스팅은 김영한 님의 인프런 강의 "스프링 핵심 원리 - 기본편" 을 통해 얻은 지식을 정리한 자료 입니다. [참고 자료] https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8/dashboard 클래스에 "@Configuration" 어노테이션, 각 메서드에 "@Bean" 어노테이션 을 부착한다. 스프링 컨테이너에 등록하기 위함이다. 스프링 컨테이너에서 필요한 것을 꺼내기 위해, applicationContext.getBean([메소드 이름], [반환 타입]) (위의 5가지는 스프링을 사용하기 위해, 스프링 자체적으로 등록하는 싱..
· Spring
해당 포스팅은 김영한 님의 인프런 강의 "스프링 핵심 원리 - 기본편" 을 통해 얻은 지식을 정리한 자료 입니다. [참고 자료] https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8/dashboard IoC (제어의 역전 ; Inversion of Control) 클라이언트 구현 객체가 직접 필요한 서버 구현 객체를 생성, 연결, 실행함 (구현 객체가 프로그램의 제어 흐름을 조절) ▼ AppConfig 의 등장! (AppConfig 에서 필요한 구현 객체를 주입해줌.) ▼ 구현 객체는 자신의 로직을 실행하는 역할만 담당 (OrderSe..
내가 잘한다 했잖아
'Spring' 카테고리의 글 목록 (4 Page)