Как генерировать вложенные имена пути свойств из Java-бина? - PullRequest
4 голосов
/ 15 февраля 2012

Учитывая определение Java-бина, как показано ниже

public class MyBean {
private String name;
private String age;
private Address address;
}

Я ищу служебный класс, который может генерировать все возможные глубоко вложенные имена путей свойств из указанного выше компонента, например

"name",
"age",
"address.streetAddress"
"address.city"
"address.state"
"address.zip.zip5"
"address.zip.zip4"

В настоящее время пакет утилит bean-компонента apache может генерировать свойства для данного bean-компонента, но не для внутренних объектов, таких как address. Есть ли какой-нибудь сервисный класс от Spring? Я предполагаю, что такие объекты, как Spring Roo, нуждаются в такой утилите, если они должны автоматически генерировать формы, используя объект команды. Любая помощь высоко ценится. Спасибо Шри

...