[WARN ][o.s.w.s.m.s.DefaultHandlerExceptionResolver.logException:line199] - Resolved [org.springframework.http.converter.HttpMessageNotWritableException: No converter found for return value of type: class java.util.LinkedHashMap] REST API 샘플을 만들다가 응답과정에서 위와 같은 오류를 만났다. No converter found for return value of type ! 왜 이런 오류가 났는지 알아보도록 하자. Controller의 모습은 일반적인 REST API의 모습과 거의 같다. Controller @RestC..
spring 프로젝트에서 springboot 프로젝트로 migration 하기 (1) - pom.xml spring 프로젝트에서 springboot 프로젝트로 migration 하기 (2) - web.xml spring 프로젝트에서 springboot 프로젝트로 migration 하기 (3) - 파일 추가 및 변경 spring 프로젝트에서 springboot 프로젝트로 migration 하기 (4) - logback spring 프로젝트에서 springboot 프로젝트로 migration 하기 (5) - 빌드 및 실행 오랜만에 Springboot migration 글을 쓰는것 같다. 지난번에 시간이 없어서 이건 못하고 넘어갔었는데 짬이 나서 XML config to JAVA config도 진행을 할 수 ..

springboot를 사용해서 web 개발을 하면 초반에 ERR_ABORTED 404를 심상치 않게 만나볼 수 있다. 404는 알다시피 경로에 있는 파일을 못찾는 경우이다. 즉 잘못된 경로를 입력했다는 것이다. 필자의 static resource 구조와 그 안에 있는 js 파일에 대한 정의를 한 소스이다. springboot의 특성상 정적자원을 읽어오는 위치는 classpath:/static, classpath:/public, classpath:/resources 이어야 한다. public이라는 폴더명을 선택하여 사용하였다. 위에 나온것중 아무거나 써도 무방하다. 내가 만약 /public/images/abc.png 라는 파일을 접근하고 싶다면 localhost:8080/images/abc.png 로 접근..