-
.env 파일로 환경 변수 설정하기Spring 2025. 7. 29. 13:04
.env 파일: 환경변수를 key=value 형식으로 저장하는 파일
application.properties 같은 설정 파일에 민감 정보 노출 방지하기 위해 사용
Git에 커밋 금지: .gitignore에 .env 추가
- .env 파일 생성
- 인텔리제이 - Run - Edit Configurations - Modify options - Environment variables 선택
- Environment variables : 생성한 .env 파일 경로 선택
- application.propertise
spring.application.name=spring-project # DB 연결 설정 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://192.168.0.20:3306/testdb?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Seoul spring.datasource.username=${DB_USERNAME} spring.datasource.password=${DB_PASSWORD} # springsecurity 적용 spring.security.user.name=${DB_USERNAME} spring.security.user.password=${DB_PASSWORD} # JSP 설정 spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp #swagger 설정 #Swagger API 문서 경로 설정 springdoc.api-docs.path=/v3/api-docs # Swagger UI 접근 경로 ##localhost:8080/swagger-ui.html springdoc.swagger-ui.path=/swagger-ui.html # 메서드 순으로 정렬 springdoc.swagger-ui.operations-sorter=method
'Spring' 카테고리의 다른 글
인텔리제이 빌드 클린 후 재빌드 (0) 2025.08.11