Recent Posts
Recent Comments
밍쎄의 코딩공간
스크랩 10. 어노테이션 본문
어노테이션이란?
어노테이션이란 과연 무엇일까요? 단순히 앞에 골뱅이(@) 기호를 붙인 것일까요? 사용법으로는 맞지만, 우리가 원하는 어노테이션의 정의와는 조금 다를 겁니다.
어노테이션은, 소스코드에 추가해서 사용할 수 있는 메타데이터의 일종입니다. 메타데이터는 또 뭘까요? 바로 다른 정보를 설명해주는 데이터입니다. 풀어쓰자면, 어노테이션은 소스코드에 추가해서 사용할 수 있는 소스코드를 설명해 주는 데이터라고 볼 수 있겠네요.
어노테이션은 다음과 같은 상황에서 쓸 수 있습니다.
- 컴파일러에게 어떠한 정보를 제공할 때
- 컴파일할 때와 설치 시 작업을 지정할 때
- 실행 시 별도의 처리가 필요할 때
https://ducktopia.tistory.com/m/98
@Getter 어노테이션을 이해해보자
자바 언어로 개발하다 보면, 다양한 어노테이션을 활용할 때가 많습니다. 도대체 내부가 어떻게 되어있는지 궁금해서 들어가 보면, 알 수 없는 이상한 코드들과 마주칩니다. 어노테이션을 직접
ducktopia.tistory.com
728x90
'스크랩' 카테고리의 다른 글
스크랩 12. 좋은 코드란 무엇인가? (0) | 2023.08.15 |
---|---|
스크랩 11. Java 날짜와 시간 API의 문제점과 JDK8에서 개선된 부분 (0) | 2023.08.13 |
스크랩 09. 당근런치 만들기 (0) | 2023.08.10 |
스크랩 08 - 깃허브 (0) | 2023.08.07 |
스크랩 07. 코드 리뷰의 목적은 성장이어야 한다 (0) | 2023.08.05 |