JAVA7 [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. [JAVA] 명령 프롬프트 활용과 Java literal 명령 프롬프트의 명령어dir // 현재 폴더에 있는 전체 파일 목록을 나열cd // 현재 폴더 위치를 변경 ex) cd mydir : mydir 폴더로 이동cd₩ // 최상위 폴더로 이동D: // D드라이브로 이동컴퓨터의 파일을 찾기 위해 상대경로와 절대경로를 활용할 수 있다.상대경로는 현재 폴더 위치로부터 해당 파일까지의 위치를 작성하며최상위 폴더, 현재 폴더, 하위 폴더로 접근하며 찾아가는 방법이다.절대경로는 파일의 전체주소를 입력하여 어느 위치에서든 한번에 접근이 가능한 방법이다.폴더의 주소창에서 복사한 폴더위치를 명령 프롬프트에 붙여넣기 위해서는 마우스 우클릭을 사용한다. 명령 프롬프트를 통해 java 실행하기 - 메모장에 Hello World!를 출력하는 자바 코드를 작성하여 바탕화면의 .. 2024. 3. 19. [JAVA] 설치 및 환경변수 설정하기 자바 설치 구글에 temurin jdk를 검색해서 들어갑니다. 자바 17버전을 사용하기 위해 버전을 17로 변경합니다. 윈도우를 사용하기 때문에 윈도우 64비트 버전을 다운받습니다.JDK zip파일과 msi파일을 다운로드받고 C드라이브에 Java 폴더를 생성하여 압축을 풀어줍니다.msi파일은 실행해서 설치해줍니다. 환경변수 설정 제어판의 "시스템 환경 변수 편집"에 들어갑니다. 시스템 속성에서 환경변수 탭에 들어갑니다. 아래의 시스템 변수에 새로 만들기를 클릭하여 환경변수를 설정해줍니다.JAVA_HOME 변수 Classpath 변수 마지막으로 시스템변수 목록에서 Path를 선택하고 편집을 누르거나 더블클릭을 합니다.새로 만들기를 클릭하여 %JAVA_HOME%₩bin 을 입력하여 추가해줍니다.위로 이동.. 2024. 3. 18. 이전 1 2 다음