소비 시점과 retention
metadata를 읽는 도구에 맞는 생존 기간을 선택한다.
| 소비자 | Retention | 예 |
|---|---|---|
| compiler | SOURCE | Override |
| bytecode 도구 | CLASS | 변환 marker |
| runtime router | RUNTIME | Route |
| runtime validator | RUNTIME | Range |
핵심: retention 생략의 기본 CLASS는 reflection scanner에서 보이지 않는다.
metadata를 읽는 도구에 맞는 생존 기간을 선택한다.
| 소비자 | Retention | 예 |
|---|---|---|
| compiler | SOURCE | Override |
| bytecode 도구 | CLASS | 변환 marker |
| runtime router | RUNTIME | Route |
| runtime validator | RUNTIME | Range |
핵심: retention 생략의 기본 CLASS는 reflection scanner에서 보이지 않는다.