[SPRING] 봄 클라우드 구성 사용자 환경 저장소
SPRING봄 클라우드 구성 사용자 환경 저장소
나는 봄 클라우드 구성을위한 사용자 정의 EnvironmentRepository을 만드는 방법 예제가 궁금 자식, SVN, 볼트 저장소가 원인이 있지만 싶지 이용하지 않은거야, 나는 내 사용자 지정을해야합니다. 예를 들어 난 그냥지도에있는 모든 속성을 저장하려면.
해결법
-
==============================
1.응용 프로그램의 컨텍스트에서 콩과 EnvironmentRepository의 구현을 제공합니다. 봄 클라우드 설정 서버는 자동을 선택합니다. 여기에 최소한의 예는 다음과 같습니다
응용 프로그램의 컨텍스트에서 콩과 EnvironmentRepository의 구현을 제공합니다. 봄 클라우드 설정 서버는 자동을 선택합니다. 여기에 최소한의 예는 다음과 같습니다
public class CustomEnvironmentRepository implements EnvironmentRepository { @Override public Environment findOne(String application, String profile, String label) { Environment environment = new Environment(application, profile); final Map<String, String> properties = loadYouProperties(); environment.add(new PropertySource("mapPropertySource", properties)); return environment; } }
여러 EnvironmentRepository (힘내, 볼트, 원주민을 ...)이있는 경우 당신은 또한 순서를 지정하는 순서가 인터페이스를 구현 싶어합니다.
좋은 방법은 봄 구름 설정 서버 패키지에서 VaultEnvironmentRepository 같은 기존 EnvironmentRepository 구현을 보는 것입니다.
from https://stackoverflow.com/questions/42872052/spring-cloud-config-custom-environment-repository by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] 모의 사용하여 외부 라이브러리 스프링 프레임 워크와 가라테 항아리를 실행 (0) | 2019.10.17 |
---|---|
[SPRING] 스프링 부팅 스타터 데이터 SOLR에 schemaCreationSupport 사용 (0) | 2019.10.17 |
[SPRING] 파이프 라인 집계 봄 데이터 MongoDB를 조회 (0) | 2019.10.16 |
[SPRING] application.properties의 UTF-8 인코딩은 봄 부팅 속성 (0) | 2019.10.12 |
[SPRING] SqlResultSetMapping 및 기본 쿼리와 JPA 데이터 저장소 (0) | 2019.10.11 |