spring boot에서 특정한 기능을 코드에 "선언적으로" 적용하는 방법.별도의 구성 파일을 작성하지 않고, 어노테이션을 붙이는 것만으로 해당 기능을 활성화 시킬 수 있음즉, 코드에 이러한 역할을 부여해라 라는 지시를 프레임워크에 전달하는 메타데이터. > XML설정을

작성 코드stream이란?컬렉션(List, Set 등)의 데이터를 함수형 스타일로 처리할 수 있는 API.for문을 안쓰고 데이터를 처리하는 방법데이터를 흐름(stream)으로 보고, 그 흐름에서 연산을 수행

01. DTO (Data Transfer Object) 목적 : 계층 간 "데이터 전달"을 위해 (Controller Service Respository 외부API) 특징 요청/응답 형식(JSON 스키마)에 맞춰 설계 비즈니스 로직 없이 데이터 전송
