2023.05.24.WED

ronglong·2023년 5월 24일
0

[ 프로그래머스 ]

[ 유어클래스 다시 읽기 ]

  • section3. API 계층
    • Spring MVC : 서블릿(Servlet) API 기반
      • 서블릿(Servlet) : Java 클래스의 일종
        https://code-lab1.tistory.com/210
      • 아파치 톰캣(Apache Tomcat) : 서블릿 컨테이너(Servlet Container)의 일종
      • Front Controller Pattern : DispatcherServlet가 앞단에서 다른 구성요소(HandlerMapping, HandlerAdapter, ViewResolver 등)와 상호작용 하면서 클라이언트 요청 처리하는 패턴
    • RestTemplate
      : 서버에서 다른 서버로 HTTP 요청 보내는 Rest Client 라이브러리의 API
      -> WebClient(Non-Blocking)로 대체
      https://docs.spring.io/spring-framework/reference/integration/rest-clients.html
    • DTO(Data Transfer Object)
      • 직렬화(Serialization) : Java 객체 -> JSON
      • 역직렬화(Deserialization) : JSON -> Java 객체
    • 유효성 검증
      • Hibernate Validator : Jakarta Bean Validation의 구현체
      • Custom Validator

[ 느낀 점 ]

감기약에 포함된 항히스타민제 때문에 너무 졸려서 버티기가 힘들었다.
이번주,, 얼레벌레 지나가는 중,, ★

0개의 댓글