Я пытаюсь узнать больше о шаблоне проектирования DAO / DTO, но у меня возникают проблемы с пониманием, зачем мне они оба нужны. Из того, что я видел, они оба делают грубые операции. Я действительно не понимаю, зачем они мне нужны, или как использовать их вместе с классом модели. (Мне нужно использовать оба)
Итак, допустим, у меня есть таблица Employee
Мне нужны класс Employee, класс EmployeeDAO и класс EmployeeDTO. Как это будет работать?