Запитання з тегом «dao»

3
Чи повинен службовий рівень охоплювати всі винятки дао та обробляти їх як службові виключення?
У мене є тришаровий веб-додаток Spring: дао, сервіс та контролери. Контролер ніколи не викликає безпосередньо дао, він робить це через рівень обслуговування. Зараз більшу частину часу, якщо існує виключення дао (час виконання), яке не обробляється, буде сприйняте JSP, що показує повідомлення про помилку кінцевому користувачеві. Чи повинен службовий рівень охоплювати …

3
У MVC DAO слід викликати від Controller або Model
Я бачив різні аргументи проти того, щоб DAO викликався безпосередньо з класу Controller, а також DAO з класу Model.Infact Я особисто вважаю, що якщо ми слідуємо за схемою MVC, контролер повинен поєднуватися не з DAO, а з класом Model слід викликати DAO зсередини, а контролер повинен викликати клас моделі. Чому …

3
Чи повинен DAO бути однотонним чи ні?
Я розробляю API RESTful, і я думаю, що зручно використовувати DAO для своїх ресурсів, оскільки, хоча я планую використовувати лише пам'ять для їх зберігання, я не хочу закривати двері тому, хто використовує мою бібліотеку, якщо вони вирішили використовувати реалізація бази даних для DAO. Моє запитання - чи повинен DAO бути …

3
Як керувати 2 методами DAO за одну транзакцію?
В інтерв'ю хтось запитав мене: як ми можемо керувати двома транзакційними / дао методами в одній транзакції. Бажані можливості: Якщо хтось із них не вдається, нам потрібно відкатати обидва способи. Обидва способи можна назвати окремо, приєднаними до однієї транзакції. Управління повинно бути на рівні DAO, а не на рівні обслуговування. …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.