Annotation
-
어노테이션(Annotation) 이란?Web Programming/Spring4.0 2020. 9. 18. 16:44
Spring의 Annotation을 공부하려면 우선 Annotation이 무엇인지부터 알아야할 필요성이 있다. Annotation은 JEE5(Java Enterprise Edition 5)부터 새로 추가된 요소이다. 개발을 하다보면 주로 @Override와 같은 형태로 익숙하게 눈에 들어온다. 이 Annotation은 한가지 기능에 특정되지 않고 다양한 기능을 갖는다. @Override와 같이 컴파일러를 위한 정보를 제공 Spring Framework의 @Controller처럼 런타임 중 메소드를 불러오거나 특수한 기능을 추가 컴파일 과정에서 Annotation 정보를 통해 코드를 생성 JDK에도 몇가지 Annotation이 기본으로 내장되어있다. @Override 선언한 메소드가 오버라이딩 되었다는 것..