Spring_env 파일 설정
2022. 12. 28. 16:57ㆍSpring
728x90
1. .gitignore 설정
### env ###
!**/properties/
env.properties
2. Spring에서 설정
@Configuration
@PropertySources(@PropertySource("classpath:properties/env.properties")) //env.propoerties 파일 소스 등록
public class EnvConfig {
}
3. env.properties 생성
# env.properties
# Mysql
mysql.url=jdbc:mysql://url:포트/DB이름?serverTimezone=UTC&characterEncoding=UTF-8
mysql.username=아이디
mysql.password=비밀번호
4. 사용
# application.yml
spring:
# MySQL
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: ${mysql.url}
username: ${mysql.username}
password: ${mysql.password}
'Spring' 카테고리의 다른 글
Spring_MySQL 연결_gradle (0) | 2023.03.22 |
---|---|
Spring_tinyLog (0) | 2023.03.09 |
Spring_JPA_페이지네이션 (0) | 2022.12.28 |
Spring_네이버 메일 인증 (0) | 2022.12.28 |
Spring_stomp (0) | 2022.12.28 |