annotation processor란 (+ kotlin의 kapt)
Java annotationProcessor annotation processor는 Java에서 주석(annotation)을 처리하기 위한 툴이다. 자바 컴파일러 플러그인의 일종으로, 컴파일 타임에 어노테이션에 대한 코드베이스를 검사, 수정, 생성하는 역할을 한다. 즉, 어노테이션을 사용하기 위해서는 어노테이션 프로세서가 필요하다. Annotation Processor를 사용하는 과정 1. 사용자는 코드 내에서 주석(annotations)을 사용한다. 이후 사용자는 자바 컴파일러(javac)로 코드를 컴파일하게 된다. 2. 구현: 컴파일러는 소스 코드 내의 어노테이션과 그에 해당하는 어노테이션 프로세서를 찾아 매칭한다. 이를 통해 해당 어노테이션을 처리할 수 있는 어노테이션 프로세서를 실행하게 된다. 주..
language/java
2023. 9. 4. 16:46
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- addFilterBefore
- 스프링오류
- 자바 어플리케이션 실행 과정
- dto 클래스 생성자
- spring boot 3
- redisson 분산락
- 스프링 스케줄링
- Java
- junit5
- checkout
- Kotlin
- 배열
- bucket4j
- n+1
- Git
- JPA
- Spring Security
- 오블완
- FetchJoin
- 티스토리챌린지
- Linux
- 추상클래스
- array
- MongoDB
- jvm warm-up 전략
- ChatGPT
- MultipleBagFetchException
- port
- Cannot construct instance of
- QueryDSL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함