기억의 습작

YML 사용자 프로퍼티 사용 본문

Software/JAVA

YML 사용자 프로퍼티 사용

뿌사리다 2021. 8. 26. 22:21

예제 소스 참고하세요. (full-source-link)

 

JAVA

@Data
 @Configuration
 @ConfigurationProperties(prefix = "main-pro")
 public class MainProperties {
  Sub1Properties sub1; 
  Sub2Properties sub2; 

@Override public String toString() {
     return JsonUtil.ObjectPrettyPrint(this); 
}
}

 

application.yml

main-pro:
   sub1:
     onAir: true
     ip: "127.0.0.1"
     port: "8123"
   sub2:
     onAir: true
     licenseFile: "/var/tmp/test.pk"
     size: 1234
     ext:
      - "png"
      - "jpg"
      - "pdf"
728x90
반응형
LIST