속성, YML 구성 파일 매핑 개체

같은 디렉토리에 1.properties 자원 파일과 클래스 객체 파일의 내용 (속성)에 매핑 1, 속성 정보 관련있는 접두사 com.imooc.people 구성, 다음 : 
springboot : 의존 POM 추가 -configuration- 프로세서 
개체 클래스 명 이상 주석을 추가 : 
@Configuration 
@PropertySource (값 = "클래스 경로 : 1.properties을")       // 내용에서 읽을 수있는 속성을 지정 
@ConfigurationProperties (접두사 = "com.imooc.people을")     // 지정된 접두사 읽기 
공공  클래스를 {
   개인 문자열 이름;
   개인 문자열 
나이; . . . , 게터의 나이 이름 / 세터. . . 
} 
직접 대상물과 접촉 할이어서 @Autowired 제어기의 속성 값을 갖는 사람들

YML 클래스 객체 파일의 내용 (속성)에 매핑 (2), YML 형식은 일반적으로 @Value와 함께 도입 @PropertySource 주석을 지원하지 않습니다. 자원 디렉토리의 접두사 정보 파일 1.properties가 구성되어 com.imooc.people, 다음 : 
@Configuration       // 또는 @Component 
공공  클래스 { 
  @Value ( "com.imooc.people.name의 $ {}" )
   개인 문자열 이름; 
  @Value ( "{$ com.imooc.people.age : {널 (null)}} #")     // 연령 구성 값에 대응 실패, 기본값 할당 널 (null) 
  개인 문자열 나이; 
. . . , 게터의 나이 이름 / 세터. . . 
}

추천

출처www.cnblogs.com/afei1759/p/12099449.html