여니의 프로그래밍 study/Java

[SpringBoot] Lombok : Cannot find method 'value'

여니's 2023. 7. 9. 15:57

카카오 소셜 로그인 기능을 구현하면서

코드 리팩토링보다

기능이 돌아가는 게 우선이었기에

중요한 clinet id, secret key 등을

클래스 파일에 하드코딩했다.

 

 

이제 기능이 잘 돌아가는 걸 확인하고

중요한 보안 정보들은 

application.yml에 옮기고자

 

 

클래스 내용을 위처럼 변경했다. 

그런데 value 인식을 제대로 진행하지 못하는 에러가 발생했고

서칭해본 결과

import가 잘못 되어 발생한 에러였다.

 

 

현재는 Lombok.value로 선언되어 있으나

아래와 같이 선언이 되어있어야 에러문구가 뜨지 않는다.

import org.springframework.beans.factory.annotation.Value;;

 


(참고 자료)

https://velog.io/@dabeen-jung/cannot-find-symbol-method-value-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0