Backend 3

[Springboot] 개발하면서 생긴 궁금점들 기록(작성중 ..)

(각 질문에 대한 설명을 자세히는 적어두지 않겠다. 기억이 안난다면 다시 찾아보자) 1. Query String과 Path Variable은 각각 언제 쓰면 좋은지? RESTful API 설계 원칙에 따라서 다음과 같이 사용하는게 표준인 모양. 리소스 식별 -> Path Variable 정렬/필터링 -> Query String https://velog.io/@jcinsh/Query-string-path-variable 올바른 URL 설계 : 1) Query string과 Path Variable 이해하기 이 글은 When Should You Use Path Variable and Query Parameter?란 영문글을 한글로 요약 정리한 것입니다. 자세한 내용은 원문을 참고해 주세요.웹에서 특정 데이터..

Backend 2023.12.11

[Backend]sevlet, jsp, session, cookie, mvc 등 정리

서블릿 url 매핑 servlet에서 url 매칭은 클라이언트의 요청이 어떤 서블릿 클래스에 대응되어야 하는지를 결정하는 과정을 나타낸다. uri 매핑을 설정하면 서블릿 컨테이너는 클라이언트의 http요청 url를 분석해 해당 url에 대한 서블릿을 호출한다. 매핑에는 두 방법이 있는데 1. 어노테이션을 통한 설정 서블릿 3.0부터는 java 어노테이션을 사용해 url 매핑을 설정할수 있다. 예시 @WebServlet("/exam") @WebServlet(value="/exam") -> 위 두개는 같은 기능이지만 위에가 좀더 간략하므로 주로 위의 방식을 이용해봤다. @WebServlet(urlPatterns= {"/exam", "/testm"}) -> urlPatterns 속성에 배열로 여러개의 uri ..

Backend 2023.10.03