Да не все так просто, лист у меня не из коллекций чайлдов. List<String> я беру из разных таблиц, например вычислить профит по каждому месяцу в этом году и загнать в лист
Я бы такое руками маппил через JDBC, либо сделал вьюшку, которая выполняет роль сабселекта и получал вместо коллекции стрингов коллекцию объектов, которые наружу маппил бы в стринги.
Но, не скажу что это прям best practice. Коллеги, подправьте, если есть что-то лучше