IT/JAVA (1) 썸네일형 리스트형 [JAVA] Annotation이란? java5부터 Annotation이라는 문법이 제공된다. Annotation은 사전적 의미로는 주석이라는 뜻이다. 자바에서의 Annotaion은 코드 사이에 주석처럼 쓰여서 특별한 의미, 기능을 수행하도록 하는 기술이다. 즉, 프로그램에게 추가적인 정보를 제공해주는 메타데이터(meta data: 데이터를 위한 데이터)라고 볼 수 있다. 소스코드의 특정부분(클래스, 인터페이스, 메소드, 필드 …)에 @어노테이션명을 붙여서 이 소스코드를 설명한다는 것이다. 목적 어노테이션의 목적은 프로그래밍에서 사용하던 xml 파일들을 줄이기 위해서라고 한다. 즉, 프로그램에서 사용하는 xml형태의 많은 설정정보들을 대체하기 위해서이다. 예를 들어 여러 개의 클래스와 그 여러 개의 클래스의 설정정보가 xml로 되어있다면 관.. 이전 1 다음