У нас нагетом ставятся либы, там есть маппинг, который принимает в себя еще много опшнс, фильтрует, сортирует и тд и в конце выдает пейджел лист. Для обычных сучностей, не списков, обычный маппинг
Макс, если ты взял 5 связанных между собой таблиц, разделил их на 5 модулей, в которых в каждом по 5 проектов н-слойной архитектуры, это еще не делает твой проект большим.