#spring
어노테이션은 다른 프로그램에게 유용한 정보를 제공하기 위해 사용되는 것으로 주석과 같은 의미를 가진다.@AllArgsConstructor //여기에 필드에 쓴 모든생성자만 만들어줌@NoArgsConstructor //기본 생성자를 만들어줌@Data // getter,
스프링 프레임워크에서 비동기 통신, 즉 API 통신을 구현하기 위해 @RequestBody와 @ResponseBody 어노테이션을 사용한다.클라이언트 -> 서버 요청 : @RequestBody서버 -> 클라이언트 응답 : @ResponseBody@RequestBodyj
Lombok으로 스프링에서 DI(의존성 주입)의 방법 중에 생성자 주입을 임의의 코드없이 자동으로 설정해주는 어노테이션이다.@RequiredArgsConstructor는 초기화 되지않은 final 필드나, @NonNull 이 붙은 필드에 대해 생성자를 생성해 줍니다.새
(모델-뷰-컨트롤러 패턴)는 사용자 인터페이스(뷰), 데이터 및 논리 제어를 구현하는데사용되는 소프트웨어 디자인 패턴입니다. 소프트웨어의 비즈니스 로직과 화면을 구분하는데중점을 두고 있으며, 이러한 관심사 분리는 더나은 업무의 분리와 향상된 관리를 제공합니다.결국 MV