스프링

슬라이스 테스트 슬라이스라는 단어처럼 자기가 테스트하고자 하는 계층 외에 나머지 계층들과는 단절하여 오로지 하나의 계층만 테스트하는 방법이다. 컨트롤러 슬라이스 테스트 서비스 영역 같은 다른 영역을 사용하지 않고 컨트롤러만 사용하여 테스트를 하고자 하는 경우에는 기본적인 양식은 아래와 같다. @WebMvcTest(AnswerController.class) public class QuestionControllerTest { @Autowired private MockMvc mockMvc; @Autowired private Gson gson; @MockBean private QuestionService questionService; @MockBean private QuestionMapper questionMa..
DaoFactory를 통해 간단하게 IoC가 무엇인지 알게 되었고 이제 이 팩토리를 스프링의 도움을 받아 IoC를 적용해본다. 빈 스프링이 제어권을 가지고 직접 만들고 관계를 부여하는 오브젝트 오브젝트 단위의 애플리케이션 컴포넌트 IoC가 적용된 오브젝트 빈 팩토리 빈의 생성, 관계설정 등의 제어를 담당하는 IoC 오브젝트 이를 더 확장한 애플리케이션 컨텍스트를 주로 사용 애플리케이션 컨텍스트 애플리케이션 설정정보를 바탕으로 빈의 생성과 관계설정을 총괄하는 IoC 엔진 같은 역할 애플리케이션 컨텍스트 적용하기 : 설정정보 생성하기 팩토리는 애플리케이션의 설계도 같은 것이라고 했는데 이말은 팩토리를 애플리케이션 컨텍스트의 설정정보로 사용할 수 있다는 것이다. @Configuration 어노테이션을 사용하여..
da9dac
'스프링' 태그의 글 목록