11. annotation
11. annotation
Annotation (23. 11. 30)
프로그램을 구성하는 직접적인 코드는 아니지만 프로그램 작성에 도움을 주거나 필요한 데이터를 제공
→ javadoc은 anootaion은 아니다..
Annotation의 용도
- 컴파일러에게 문법을 알리는 제공
- SW 개발툴을 통해 코드 자동 생성 기능
- Lombok
- AOP 관전 지향 프로그래밍
Java 내장 Annoation
@Override
- 메소드 재정의
@SuppressWarnings
- 컴파일 경고를 무시
- cast : cast 경고 무시
- finally , null 등등…
@SafeVarags
- 제네릭 타입에 사용
@FunctionalInterface
- java에서 함수형 프로그램을 하기 위해서 인터페이스를 일급함수를 만들기 위해서 사용
Reflection & Annotaion 실습
https://github.com/UNGGU0704/nhnacademy-study/tree/main/servlet-jsp/refection%20%2B%20annotaion%20실습
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.