728x90
📚 Today's TODO
✅ 코테 한문제(플로이드-워셀 Floyd -Warshall)
✅ 스프링 MVC 섹션 3. 서블릿
✅ 오픽 준비
📡 새로 알게 된 내용
🗃️코테 준비 플로이드-워셀
99클럽 코테 스터디 5일차 TIL + (반례) 플로이드-워셜
🔗 백준 17270 연예인은 힘들어 📌오늘의 학습 키워드플로이드 - 워셜조건을 잘 읽자✨공부한 내용 본인의 언어로 정리하기플로이드 - 워셜모든 정점에서 다른 모든 정점으로 가는 최소 거리
daily-programming-til.tistory.com
🗃️ 스프링 패턴 MVC
- @WebServlet: name - 서블릿 이름, urlPatterns - URL 매핑
- main/webapp 디렉토리에 index.html을 넣어두면 페이지가 저절로 연결된다.
- Servlet은 HTTP 요청메세지를 파싱 해서 HttpServletRequest 객체에 담아서 제공한다.
- GET: message body 없이 parameter로 데이터를 전달
- req.getParameter 하면 단일 파라미터 조회, req.getParameterValues 하면 복수 파라미터 조회
- 메시지 바디에 있든 없든 (GET URL이든 POST HTML FORM이든) 퀴리 조회 가능
- Json 결과를 파싱 해서 사용하려면 Jackson, Gson 같은 JSON 변환 라이브러리를 추가해서 사용해야 한다.
- 스프링 부트로 Spring MVC를 선택하면 기본으로 Jackson 라이브러리를 함께 제공한다.
- 각각의 request와 response를 text, html, json으로 반환하는 방법들을 알아봤다.
🎛️ 오늘의 TroubleShooting
- 코테문제 풀때 많이 발생해서 해당 글에 정리해 놨다...🥹
👻 오늘 하루 복기
참.. 갑자기 직무를 바꾸려고 하니까 너무 할게 많고 마음은 급하고..
이럴수록!! 긍정적으로 생각하고 잘! 열심히! 하기!!
정처기 준비를 조금씩 하고 있는데 정말 CS 지식을 한번 훑는 느낌이다.
공부하는 것만으로도 아주 도움이 되는군
오픽도 빨리 따야지 자꾸 쓸 때가 생긴다. 이번 달 말까지 따야지..
728x90
'TIL' 카테고리의 다른 글
TIL - HTTP 웹 기본 지식 (0) | 2025.01.20 |
---|---|
TIL - 웹 기본 지식 (0) | 2025.01.18 |
TIL - Servlet (0) | 2025.01.16 |
TIL - Steamlit (0) | 2025.01.15 |
TIL - 스프링 토이 프로젝트 (0) | 2025.01.14 |