
ZookeeperConfig 클래스의 get() 메서드는 @ConfigurationProperties 애노테이션에 의해 자동으로 생성됩니다. 이 메서드는 ZookeeperConfig 객체의 속성 값을 반환합니다.
예를 들어, ZookeeperConfig 클래스의 속성 중 connectString이 "localhost:2181" 이라면, get() 메서드는 "localhost:2181" 값을 반환합니다.
get() 메서드는 @ConfigurationProperties 애노테이션에 의해 자동으로 생성되므로, 직접 호출할 수는 없습니다. 하지만, @Value 애노테이션을 사용하여 ZookeeperConfig 객체의 속성 값을 가져올 수 있습니다.
예를 들어, @Value("${zookeeper.connectString}")를 사용하여 ZookeeperConfig 객체의 connectString 속성 값을 가져올 수 있습니다.
get() 메서드는 어떤 로직을 수행하지 않으며, 단순히 속성 값을 반환합니다. 따라서, get() 메서드를 직접 호출할 필요는 없습니다. 대신, @Value 애노테이션을 사용하여 속성 값을 가져올 수 있습니다.
2025-04-13 21:28