스프링 부트 스타터로 시작하는데


build.gradle에 자동으로 testImplementation 으로 추가되어 있는데

그 상태에서 .class 파일에서 어노테이션을 임포트하려고 하면 자동완성도 안되고 임포트가 안되는데

implementation으로 바꾸거나 annotationProcessor로 추가하면 잘 됩니다.


근데 블로그 글에서 보면 따로 build.gradle에 annotationProcessor를 추가한 코드가 없이 바로 진행을 하더라고요.

걍 annotationProcessor 추가하고 진행해도 되겠지만 블로그에 수많은 예시 코드와
뭔 차이인지 알 수가 없어서 질문 드립니다.


제가 추가하려고 하는 어노테이션은 

testImplementation 'org.springframework.restdocs:spring-restdocs-mockmvc'의

@AutoConfigureRestDocs고


Rest api에서 문서 만들어주는 의존성입니다.