хотел сделать связку по анологии как в Hibernate( 1 -> n | n -> 1).
Есть два DTO: Inspector(..., List<Client>) & Client(....., Inspector)
Когда мепаю ResultSet к Inspector возникает вопрос: по скольку обращаться с одного DAO к другому, считається пахнущим кодом, стоит создать пустой лист (List<Client>) и заполнить его уже в прослойке сервиса?
Буду очень рад ответу) Заранее спасибо
https://gist.github.com/MikLay/61e86652a44209259442f0ea29088baf
А вам прямо надо-надо класть в 1 объект другой объект? На моей практике, в мире jooq/jdbc template в сущность кладут просто id связанной сущности точь-в-точь, как в БД. Если нужны джоины, то опять-таки, скорее всего вам не нужны все поля всех сущностей и можно указать именно те поля, которые нужны на каждом запросе в качестве результата
Обсуждают сегодня