개발 일지6 Restful-API란 무엇인가? (http, 서버, 구현, 사용방법) Rest란 Rest가 무엇인가를 알아보기에 앞서 Rest의 탄생 과정을 살펴본다면 이해하는데 조금 더 도움이 될 수 있을거라고 생각한다. 로이 필딩(Roy fielding) 이라는 사람이 1994년 10월부터 1995년 8월 사이 HTTP 1.0과 1.1의 개념을 소통하기 위해 Rest를 개발했다. 즉 Rest는 http 1.0과 1.1의 소통을 위해 개발되었기 때문에 웹과는 떨어질래야 떨어질 수 없는 사이다. 본인도 처음 Rest를 이해하기가 쉽지 않아 Rest를이해하려고 많은 자료를 찾아보았다. 많은 자료를 찾아보고 읽어보며 여러가지 동영상도 참고 해보았다. 그 중 본인의 입장에서 제일 이해하기 쉽고 명확하게 설명되어있다고 느낀 동영상(유튜버 우리밋_woorimit 이라는 분의 영상)을 참고로 하여 .. 2022. 5. 31. 스프링(Spring) web.xml , pom.xml , Servlet-Context.xml 완벽 정리 스프링을 처음 공부하다 보면 초반 항상 의문에 빠지는 파일이 있다. 그 파일을 예로 들자면 web.xml , pox.xml , servlet-context.xml 이 있다. 사실 root-context.xml 파일도 있지만, 본인 생각에 현재 포스팅에서는 중요도가 높지 않다고 판단해 필요시 추가하겠다. 스프링 레거시 프로젝트(Spring Legacy Project)를 기반으로 프로젝트를 생성하고 자유자재로 사용하려면 반드시 알아야 하는 파일들이다. 이 파일들에 대해서 정확하게 정의를 내리고 설정할 줄 안다면 스프링 구조를 제대로 이해했다고 볼 수 있다. 설명에 앞서 xml 파일은 무엇인지 알아야 한다. 쉽게 말해 xml 파일은 모두 객체(bean)를 정의한다고 보면 된다. Web.xml web.xml은 .. 2022. 5. 18. 이전 1 2 다음