1. 문제 상황 - 가짜 user1 객체로 로그인 설정을 했을 때 오류가 발생했다. @Test @DisplayName("user1로 로그인 후 프로필페이지에 접속하면 user1의 이메일이 보여야 한다.") void t3() throws Exception { // WHEN // GET / ResultActions resultActions = mvc .perform( get("/member/profile") .with(user("user1").password("1234").roles("user")) ) .andDo(print()); // THEN // 안녕 resultActions .andExpect(status().is2xxSuccessful()) .andExpect(handler().handlerType..
application.yml 파일에서 업로드한 파일을 저장할 디렉토리 위치를 아래와 같이 설정했다. custom: genFileDirPath: Desktop/temp/app10 1. mac에서 디렉토리를 생성하기 2. 생성한 디렉토리 경로를 복사해 genFileDirPath 에 붙여넣기 - 2가지 방식이 있다(root 는 /Users/로 설정해주면 된다!!) 1) 해당 디렉토리로 이동 > 하단 디렉토리 우클릭 > 경로 이름 복사 2) cmd + i (파일 정보) > 위치 우클릭 > 경로 이름으로 복사 3. application.yml 파일의 custom.genFileDirPath 경로 수정 custom: # 업로드 파일 저장 경로 genFileDirPath: /Users/hanseung-yeon/temp..
error log 내용대로 업로드할 수 있는 최대 용량을 넘긴 파일을 업로드 하려고 할 때 발생하는 에러다. 따로 설정하지 않았다면 default값이 1048576 bytes 로 약 1MB이다. application.yml 설정파일에 파일 업로드 용량 제한 설정하기 spring: servlet: multipart: max-file-size: 10MB max-request-size: 10MB
컨트롤러의 @RequestMapping 으로 설정된 경로 중 특정 맵핑 경로가 중복되어 발생한 오류 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Invocation of init method failed; nested exception is java.lang.IllegalStateExcepti..