Как создать DAO для объединенных таблиц?

В настоящее время я изучаю использование шаблона Daoв своем проекте. Я знаю, что одна Таблица эквивалентна одному Дао, я прав? так же, как StudentDao, SubjectDao.

Каждый Daoвыполняет CRUDоперации в связанных таблицах, но у меня вопрос: как мне создать DAOдля объединенных таблиц? скажем, у меня есть запрос на объединение таблицы учеников и предметов, тогда как мне создать для этого DAO?

Должен ли я поместить его в StudentDao? или к SubjectDao? или есть хорошая практика в такой ситуации?

12
задан Brian Tompsett - 汤莱恩 15 April 2018 в 08:40
поделиться