Spring Boot Custom Annotation

민지킴·2023년 2월 2일
0
  1. 커스텀 어노테이션 만들기

프로그램에 관한 데이터를 제공하거나 코드에 정보를 추가할 때 사용하는 것을 어노테이션이라고 합니다.

대표적인 어노테이션으로는 @Controller, @SpringBootApplication등이 있습니다.

하지만 위 예시 어노테이션들은 이미 만들어진 어노테이션들이고, 직접 커스텀해서 어노테이션을 만들 수 있는데, 이것을 커스텀 어노테이션이라고 합니다

@interface를 추가하여 어노테이션으로 만듬

@Target을 사용하여 어노테이션이 생성될수 있는 위치를 지정
ex)

@Retention을 사용하여 언제까지 유효할지 정함

profile
하루하루는 성실하게 인생 전체는 되는대로

0개의 댓글