kotlin: Как получить имя поля которое в Object? - PullRequest
0 голосов
/ 18 октября 2018

У меня есть @ConfigurationProperties класс, как ConfigProperty.Я использую его как

org.springframework.ui.Model # addAttribute ("config1", configProperty.config1) org.springframework.ui.Model # addAttribute ("config2", configProperty.config2)

Я не хочу повторяться.Поэтому я хочу, чтобы это было так:

Model # addAttribute (:: configProperty.config1.name, configProperty.config1) Model # addAttribute (:: configProperty.config2.name, configProperty.config2)

Но синтаксис неправильный, у кого-нибудь есть предложения?

1 Ответ

0 голосов
/ 19 октября 2018

После этого вопроса я обнаружил, что синтаксис неправильный.Я должен использовать это как:

Model#addAttribute(ConfigProperty::config1.name, configProperty.config1) 
Model#addAttribute(ConfigProperty::config2.name, configProperty.config2)

Спасибо всем ~

...