application.properties 파일 과 application.yml 파일 은 어떤 차이 가 있 습 니까?
1117 단어 propertiesyml자바
application.properties 중
server.port=8801
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
eureka.client.serviceUrl.defaultZone=http\://localhost\:${server.port}/eureka/
yml 중:
server:
port: 8801
eureka:
client:
registerWithEureka: false
fetchRegistry: false
serviceUrl:
defaultZone: http://localhost:8801/eureka/
주요 한 차 이 는 다음 과 같다.
1.properties 파일 에 서 는"."로 분할 되 고 yml 에 서 는":"로 분할 합 니 다. 2.yml 의 데이터 형식 은 json 의 형식 과 비슷 합 니 다.모두 K-V 형식 이 고':'를 통 해 값 을 부여 합 니 다. 3.yml 에 들 어가 면 TAB 를 사용 할 수 없습니다.그렇지 않 으 면 이상 한 오 류 를 보고 할 수 있 습 니 다.(들 여 쓰기 는 빈 칸 으로 만 가능 합 니 다!!!) 4.각 k 의 사칭 뒤에 빈 칸 을 추가 해 야 합 니 다. 5.spring cloud 의 maven 을 사용 하여 구조 하 는 프로젝트 는 properties 를 yml 로 바 꾼 후 반드시 mvn clean insatll 을 진행 해 야 합 니 다.
6.properties 의 우선 순위 가 yml 보다 높다.즉,두 파일 에 포트 번호 가 설정 되 어 있 으 면 properties 의 포트 번호 만 유효 하고 yml 파일 의 포트 설정 은 유효 하지 않 습 니 다.
원 블 로그 에 감사 드 립 니 다.https://blog.csdn.net/u013551585/article/details/80196052침해 하 다
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[Spring] properties 파일에 정의된 값 가져오기실시간 강의 수업 중 Admin key에 관련된 이야기가 나와 1,2차 Python, Flask 프로젝트에서 DB등 보완이 필요한 값들에 대해서 다른 곳에 따로 저장하고 변수에는 Path 설정해주고 github에 올...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.