코딩자율학습 스프링부트3 3주차

고태경·2024년 1월 28일
0
post-thumbnail

주요 용어

REST 컨트롤러

rest api로 설계된 url 요청을 받아 처리하는 컨트롤러

특징

  • 일반 컨트롤러는 뷰 페이지를 반환하지만,REST 컨트롤러는 data를 반환함
  • @RestController 어노테이션 사용
  • CRUD 요청에 맞는 어노테이션 사용
  • 반환형은 ResponseEntity임

서비스

컨트롤러와 리파지터리 사이에 위치하는 계층으로, 서버의 핵심 기능을 처리하는 순서를 총괄함

트랜잭션

쪼갤 수 없는 업무 처리의 최소 단위 (보통 서비스 단에서 관리)

롤백

트랜잭션을 폐기하고 진행초기단계로 돌아가는 것

스트림

컬렉션이나 리스트에 저장된 요소들을 하나씩 참조하여 반복해서 처리할 때 사용

특징

  • 원본 데이터를 읽기만 하고 변경하지 않음
  • 정렬된 결과를 컬렉션이나 배열에 담아 반환
  • 내부 반복문으로, 반복문이 코드상에 노출되지 않음
profile
컴퓨터정보과

0개의 댓글