카카오 소셜 로그인 기능을 구현하면서
코드 리팩토링보다
기능이 돌아가는 게 우선이었기에
중요한 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
'여니의 프로그래밍 study > Java' 카테고리의 다른 글
[인텔리제이] 주석 색상 변경 및 커스텀마이징 (feat. TODO, FIXME, NOTE ... ) (0) | 2023.07.09 |
---|---|
[인텔리제이] finished with non-zero exit value 1 (0) | 2023.07.09 |
error: non-static method <S>save(S) cannot be referenced from a static context (0) | 2023.07.08 |
[Java] Java 11 버전 설치하기 (feat. brew) (0) | 2023.07.02 |
[Java] 예외처리 (0) | 2023.05.28 |