Java DAO design - вернуть MAP вместо POJO - PullRequest
0 голосов
/ 11 июня 2018

Когда уместно вернуть карту вместо POJO?

Текущий старый DAO, который у меня есть, возвращает список объектов, и каждый из них представляет собой массив объектов.Каждый массив в основном представляет собой пару ключ-значение.

Я собираюсь немного реорганизовать его, либо используя список POJO, как обычно возвращают DAO, но мой вопрос заключается в том, что, поскольку это просто значение ключапара в любом случае, более уместно вернуть карту?

Или преобразование карты должно быть выполнено в слое сервиса?

Также, если я должен следовать соглашению, что я должен называть таким POJO?

...