다른 속성 파일에 속성 파일을 포함할 수 있는 방법이 있습니까?
나는 그것을 어지럽히는 것을 피하고 싶습니다.application.properties
제 생각에는, 다른 파일에 있는 것보다 더 많은 것들이 있는 파일입니다.
application.properties
비슷한 것이어야 합니다.
@include module1.properties
@include module1.properties
...
###################################
######### Spring Misc #############
###################################
# Direct log to a log file
logging.file=/tmp/kmp-manager.log
#local listening port
server.port=8082
spring.profiles=nr_dev nr_testing production
spring.profiles.active=production
spring.datasource.platform=postgresql
java.security.egd=file:/dev/./urandom
이것이 가능할까요?만약 그렇지 않다면, 어수선함을 피하는 건전한 방법은 무엇일까요?
Spring Boot Spring Boot 2.4에는 가져오기 기능이 추가되었습니다.
이제 사용할 수 있습니다.spring.config.import=developer.properties
다른 파일을 가져옵니다.자세한 내용은 이 블로그 게시물을 참조하십시오.
에서 가능합니다.YML
파일 및 구성은 매우 간단합니다.
예:
의 속성을 포함하려면 다음과(와)application-DATABASE.yml
줄을 지어 들어가다application.yml
,사용하다
spring:
profiles:
include: DATABASE
[편집 - 2.4.0 이상용]
spring.profiles.group.prod=DATABASE
OR
파일 이름 추가application.properties
spring.config.import=classpath:application-DEV.yml,classpath:application-UDEV.yml,classpath:application-PRO.yml,classpath:application-SBA.yml
spring.config.import: file:${CLOUDJAVA_ROOT}/config/application.yaml
가져오기는 검색된 대로 처리되며 가져오기를 선언하는 문서 바로 아래에 삽입된 추가 문서로 처리됩니다.가져온 파일의 값이 가져오기를 트리거한 파일보다 우선합니다.
스프링 부트 문서 참조:추가 데이터 가져오기
언급URL : https://stackoverflow.com/questions/39616176/is-there-a-way-to-include-properties-file-in-another-properties-file
'programing' 카테고리의 다른 글
JQuery.trigger에서 매개 변수 전달 중 (0) | 2023.08.17 |
---|---|
jQuery를 사용하여 경로 없이 파일 입력의 선택한 파일 이름 가져오기 (0) | 2023.08.17 |
Oracle Express Edition에서 여러 데이터베이스를 사용할 수 있습니까? (0) | 2023.08.17 |
PHP에서 true/false는 어떻게 작동합니까? (0) | 2023.08.17 |
마리아에서 60GB 이상의 테이블에서 기본 SQL 쿼리도 실행DB (0) | 2023.08.17 |