Backend/인프런 워밍업 클럽 1기 BE

    [인프런 워밍업 클럽 1기 BE] 1일차 미션 - 어노테이션(Annotation)

    어노테이션을 사용하는 이유 (효과) 는 무엇일까?나만의 어노테이션은 어떻게 만들 수 있을까?1. 어노테이션(Annotation)사전적 정의는 주석이라는 뜻으로 @ 기호를 사용한다.소스코드 안에 다른 프로그램을 위한 정보를 미리 약속된 형식으로 포함시킨 것이다. 주석과 유사하게 프로그램에 영향을 미치지 않으면서 유용한 정보를 제공하고 의미를 부여하는 것이다. 2. 어노테이션을 사용하는 이유불필요한 반복을 줄여 간결함 -> 코드량 감소, 효율성 증대컴파일러에게 코드 문법 체크하도록 정보 제공빌드나 배치 시 코드를 자동으로 생성할 수 있도록 정보 제공런타임 시 특정 기능을 실행하도록 정보 제공 3. 사용자 정의 어노테이션(Custom Annotation)public @interface NewAnnotation..