RelaxedBinding

Spring Boot에서 @ConfigurationProperties를 사용할 때 프로퍼티 이름의 표기법이 달라도 유연하게 바인딩해주는 규칙입니다.

핵심 특징

예시

# application.yaml
my-server:
  max-connections: 100
@ConfigurationProperties(prefix = "my-server")
public class ServerProperties {
    private int maxConnections; // my-server.max-connections → maxConnections 자동 바인딩
}

핵심 정리

→ @ConfigurationProperties

CSLOG에서 보기