728x90
개발 도구(IntelliJ)에서 환경변수 설정하기
Edit Configuration에서 환경변수를 설정하는 방법이다.
디버그 옆 더보기 -> Edit 클릭
Modify options 클릭
Environment variables 클릭
Environment variables 옆에 Edit 버튼 클릭
+ 버튼을 누르고 설정할 환경변수의 이름과 value를 설정해주면 된다 !
프로젝트에서 환경변수 사용하기
application.yml
${환경변수 이름} 으로 사용하면 된다.
spring:
datasource:
url: jdbc:mariadb://${DB_URL}
driver-class-name: org.mariadb.jdbc.Driver
username: ${DB_ID}
password: ${DB_PASSWORD}
클래스에서 사용하기
System.getenv를 사용하면 된다.
private static final String SECRET = System.getenv("JWT_SECRET");
private static final int EXP = Integer.parseInt(System.getenv("JWT_EXPIRED"));
728x90
'BE > Spring Boot' 카테고리의 다른 글
[Spring Boot] OAuth2 소셜 로그인 (카카오, 구글) (0) | 2025.03.01 |
---|---|
[Spring Boot] 유효성 검사(Validation) (0) | 2025.02.27 |
[Spring Boot] 페이지네이션(Pagination) 적용 (0) | 2025.02.25 |
[Spring Boot] DataSource로 DB 이중화 (Master - Slave) (1) | 2025.02.20 |
[Spring Boot] Swagger란? / Swagger API 사용하기 (0) | 2025.02.19 |