Посредством отражения я нашел списки свойств из классов x POJO, которые мне нужно отобразить, а также создал список заголовков, для которых я буду отображать свойства в разделе (заголовки взяты из аннотаций на полях).
Форма POJO такова, что для каждого свойства, которое я хочу отобразить, есть геттер.
Вот подробности: POJO помечены @Entity, я выполняю запрос (используя JPA) и получаю набор результатов.Теперь я хочу отобразить набор результатов (коллекцию определенного POJO), вызвав правильные методы получения.
Я могу вызвать методы получения.Моя проблема заключается в том, что я этого не делал ... Я беспокоюсь, что использование отражения может быть не особенно эффективным для больших наборов результатов, и, возможно, есть способ сделать объекты сущности JPA итеративным итеративным образом.
Например, если естьпростой способ вернуть каждую запись в виде индексируемой коллекции, тогда я могу просто выстроить свои заголовки в порядке, в котором они будут отображаться в каждой записи, и выполнить итерацию.Тогда это не будет POJO, но с инкапсуляцией это может выглядеть так в части API.
Ищете предложения!Это будет работать так или иначе, но я бы предпочел, чтобы это было красиво.