반응형
- 유저 홈 디렉토리에 있는 spring-boot-dev-tools.properties
- 테스트에 있는 @TestPropertySource
- @SpringBootTest 애노테이션의 properties 애트리뷰트
- 커맨드 라인 아규먼트
- SPRING_APPLICATION_JSON (환경 변수 또는 시스템 프로티) 에 들어있는 프로퍼티
- ServletConfig 파라미터
- ServletContext 파라미터
- java:comp/env JNDI 애트리뷰트
- System.getProperties() 자바 시스템 프로퍼티
- OS 환경 변수
- RandomValuePropertySource
- JAR 밖에 있는 특정 프로파일용 application properties
- JAR 안에 있는 특정 프로파일용 application properties
- JAR 밖에 있는 application properties
- JAR 안에 있는 application properties
- @PropertySource
- 기본 프로퍼티 (SpringApplication.setDefaultProperties)
출처 - https://velog.io/@max9106/Spring-Boot-%EC%99%B8%EB%B6%80%EC%84%A4%EC%A0%95-uik69crax3
[Spring Boot] 외부설정1 - Application.properties
외부 설정 파일 이란? 애플리케이션에서 사용하는 여러가지 설정 값들을 애플리케이션의 밖이나 안에 정의할 수 있는 기능을 말한다. application.properties 이 파일은 스프링부트가 애플리케이션을
velog.io
반응형
'Programming > Spring' 카테고리의 다른 글
[Spring] SpringBoot 에 jsp 파일 사용 시 application.properties 선언 (0) | 2021.10.29 |
---|---|
[Spring] log4j vs slf4j (0) | 2021.10.29 |
[Spring] <form:form> 태그 사용법 (0) | 2021.10.28 |
[Spring] Controller 파라미터 종류 및 차이 - Model/ModelMap (0) | 2021.10.28 |
[Spring] Controller에서 getParameter 한글깨짐 (0) | 2021.10.28 |