어노테이션1 [Spring] @Value 어노테이션 사용법EL표현식으로 읽어오고자 하는 값을 입력한다.예제에서는 application.yml에 작성한 이메일 발신자의 메일주소를 필드에 주입하기 위해 사용했다.@Value("${spring.mail.username}")private String senderMail;주의사항1. import 주의@Value를 import 할 때 두가지 라이브러리를 제안해준다 lombok.Value를 import하면 cannot find symbol method value() 라는 컴파일 에러가 발생한다.springframework의 annotation.Value를 import하여 사용해야한다.2. static 필드에 사용불가static 필드에 사용시 null 값이 반환된다. 2024. 11. 7. 이전 1 다음