Java & Kotlin
Spring annotation
필자A
2021. 6. 30. 19:33
@Inherited : 어노테이션이 자손클래스에도 상속되도록 함
@Documented : javadoc 문서 생성시 현재 어노테이션 설명추가
@Target : 어노테이션이 적용할 위치를 정함
@Retention : 어느시점까지 영향을 미치는지 정함
@ExtendWith : 단위 테스트간 공통으로 사용하는 기능
@Documented, @Retention, @Target은 같이 붙어다닙니다.
같이 사용하면 어느곳에 붙어서 어디까지 영향이 미치는지 정하며,
문서생성시 설명을 추가시키겠다
정도로 추측이 됩니다.
반응형