테스트코드의 given when then 구성
given: 뭔가가 주어졌을 때,
when: 이것을 실행했을 때,
then: 결과가 이것이 나와야 함.
주석으로 이런 방식으로 테스트 코드 흐름을 구성하면, 가독성이 증가됨.
2021-02-16
스프링 빈 추가하기 첫 번째 방법(컴포넌트 스캔과 자동 의존관계 등록.)
@Controller, @Component, @Service, 애너테이션 등으로 스프링 메인 메소드가 실행되었을 때, 스프링 컨테이너에 자체적으로 컴포넌트 스캔을 통해 스프링이 스프링 컨테이너의 구성요소(빈)으로 추가해주는 것이다. 여기서 컴포넌트 스캔의 범위는 메인 메서드가 있는 상위 패키지에 구현된 모든 패키지들을 뒤져서 다 스프링의 빈으로 추가해 주는 것이다.
여기서 파란색 펜 부분이, 컴포넌트 스캔의 범위.
스프링 빈 추가하기 두 번째 방법(자바코드로 직접 스프링 빈 등록하기)
'기록 > Spring framework' 카테고리의 다른 글
스프링으로JDBC Template을 이용한 DB연동 (JDBC API vs JDBC Template).2022-02-08 (0) | 2022.02.18 |
---|---|
AOP 프로그래밍, 프록시에 대하여. 2021-12-16 (0) | 2021.12.16 |
인텔리제이 테스트 코드 작성 Tip. (0) | 2021.12.14 |
스프링 웹 개발 입문(인프런 강의 요약). 2021-12-14 (0) | 2021.12.14 |
빈 라이프 사이클. InitializingBean, DiposableBean. 2021-11-29 (0) | 2021.11.29 |