워밍업클럽 썸네일형 리스트형 [인프런 워밍업 클럽] BE 2번째 과제 - GET, POST API 만들기 🔑문제 1 🔑코드 Controller package com.group.libraryapp.controller.calculator; import com.group.libraryapp.dto.caclulator.request.CalculatorRequest; import com.group.libraryapp.dto.caclulator.response.CalculatorResponse; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; i.. 더보기 어노테이션과 커스텀 어노테이션 만들기 어노테이션 사전적으로는 '주석'이라는 의미를 가짐 소스 코드에 추가해서 사용할 수 있는 메타 데이터의 일종 앞에 @기호를 붙여 사용하고 JDK 1.5버전 이상에서 사용 가능 어노테이션의 용도 컴파일러에게 토드 작성 문법 에러를 체크하도록 정보 제공 소프트웨어 개발 툴이 빌드나 배치 시 코드를 자동으로 생성할 수 있도록 정보 제공 런타임 시 특정 기능을 실행하도록 정보 제공 어노테이션 사용 순서 어노테이션 정의 클래스에 어노테이션 배치 코드가 실행되는 중에 Reflection을 이용해 추가 정보를 획득해 기능 실시 어노테이션 사용 효과 코드 가독성 향상 코드에 추가 정보를 제공해 코드를 이해하기 쉽게 만듦 메소드, 변수, 클래스에 대한 설명을 포함해 다른 사람들이 코드를 이해하는 데 도움을 줌 코드 문서화.. 더보기 이전 1 2 다음