애노테이션 2

애노테이션을 정의하는 방법과 메타 애노테이션의 종류

해당 글은 자바에서 애노테이션을 정의하는 방법과 기본적으로 제공하는 애노테이션들 중 메타 애노테이션에 대해 다루는 글로, 자바에서 사용되는 애노테이션에 대한 기초 개념과 표준 애노테이션에 대해선 아래 글을 참고할 수 있다. Java의 애노테이션(Annotation) 기초 잠깐! 알쓸신잡, Annotation의 한글 표기법 : 애노테이션? 어노테이션? ※ TMI : Method → 메소드 X, 메서드 O 애노테이션이란? 애노테이션의 사전적인 뜻은 '주석'으로서 소스 코드의 동작에 직접적인 ikjo.tistory.com 애노테이션을 정의하는 방법 앞서 애노테이션 기초를 다룰 때에는 단순히 자바에서 기본적으로 제공하는 표준 애노테이션을 사용하는 방법에 대해서만 다루었는데, 이번에는 애노테이션을 직접 정의하는 ..

Technology/Java 2022.10.11

Java의 애노테이션(Annotation) 기초

잠깐! 알쓸신잡, Annotation의 한글 표기법 : 애노테이션? 어노테이션? ※ TMI : Method → 메소드 X, 메서드 O 애노테이션이란? 애노테이션의 사전적인 뜻은 '주석'으로서 소스 코드의 동작에 직접적인 영향을 주지 않으면서, 메타데이터(metadata)의 한 형태로서 프로그램에 대한 정보를 제공하는데 사용된다. 이때 애노테이션은 다른 프로그램을 위한 정보로서 해당 프로그램에 미리 정의된 종류와 형식으로 작성된다. Annotation vs Comment 앞서 애노테이션의 사전적인 뜻은 '주석'이라고 언급했는데, 참고로 일반적으로 우리들에게 '주석'이라고 하면 // ~ 또는 /* ~ */ 와 같이 소스 코드에 대한 부연 설명을 나타내는 것(컴파일러는 이를 무시한다.)을 떠올릴 수 있다. 사..

Technology/Java 2022.10.09