Можно ли проанализировать свойство из application.yml в поле класса java с другим именем?
Допустим, у меня есть следующий application.yml
файл
service:
cms:
webClient: http://www.example.com
и мой java класс
@Getter
@Setter
@ConfigurationProperties(prefix = "service.cms")
public class CmsProperties {
private String webClient;
}
Я хотел бы переименовать java имя поля CmsProperties#webClient
в CmsProperties#basePath
, но я должен сохранить исходное имя webClient
в application.yml
.
Возможно ли это сделать?
PS Я использую Spring Framework, если это важно для решения.