개발 공부 기록

개발 공부 기록

  • 분류 전체보기 (192)
    • spring (41)
      • JPA (19)
      • TEST (4)
      • 비동기 처리 (4)
      • SECURITY (1)
      • BATCH (0)
      • WebFlux (0)
    • 문제풀이 (2)
      • 백준 (2)
      • 프로그래머스 (0)
    • java (43)
      • java (39)
      • servlet_jsp (3)
      • jdbc (1)
    • 프론트 (7)
      • html (6)
      • css (1)
    • DB (12)
      • Oracle-기초 (8)
      • Mysql-기초 (4)
      • Redis (0)
    • CS (4)
      • Network (4)
      • 디자인 패턴 (0)
    • Project (0)
      • e-commerce (0)
    • Book (67)
      • 이펙티브 자바 (55)
      • 클린코드 (0)
      • 모던 자바 인 액션 (12)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

개발 공부 기록

컨텐츠 검색

태그

Enum 메서드 참조 제네릭 영속성 JPA 스트림 단위 테스트 Collector 백프레셔 람다식 DSL 상속 가변인수 인터페이스 람다 최적화 조인 배열 이펙티브 자바 통합 테스트

최근글

댓글

공지사항

아카이브

ResponseBodyEmitter(1)

  • 스프링 비동기(2) - 응답 출력기

    과제 서비스에서 응답을 여러 청크로 나눠 전송하라 해결책 ResponseBodyEmitter(또는 SseEmitter)로 응답을 청크로 나눠 보낸다. 풀이 스프링에서는 HttpMessageConverter 인프라를 이용해서 어떤 객체를 평범한 일반 객체로 출력할 수 있다. 클라이언트는 청크된(또는 스트리밍된)리스트를 받게 된다. 결과를 객체 대신 이벤트 형태로 보내는 방법도 있다. 이를 서버 전송 이벤트라고 한다. 여러 결과를 하나의 응답에 실어 보내기 스프링 MVC의 ResponseBodyEmitter 클래스는 (뷰 이름 또는 ModelAndView 등) 하나의 결과 대신 여러 객체를 클라이언트에 반환할 때 유용하다. 반환할 객체는 HttpMessageConverter를 이용해 결과로 변환한 다음 전송..

    2024.03.05
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바