repository-pattern- все статьи тега
Разница между репозиторием и уровнем сервиса?
в шаблонах проектирования ООП, в чем разница между шаблоном репозитория и уровнем сервиса? Я работаю над ASP.NET MVC 3 приложение, и я пытаюсь понять эти шаблоны проектирования, но мой мозг просто не получает его...еще бы!! ...
Универсальный репозиторий с EF 4.1 в чем смысл
когда я углубляюсь в DbContext, DbSet и связанные с ними интерфейсы, мне интересно, почему вам нужно будет реализовать отдельный "общий" репозиторий вокруг этих реализаций? похоже, что DbContext и IDbSet делают все, что вам нужно, и включают "единицу работы" внутри DbContext. Я что-то упускаю здесь или кажется, что людям нравится добавлять еще один уровень зависимости без причины. ...
Управление отношениями в Laravel, придерживаясь шаблона репозитория
при создании приложения в Laravel 4 после прочтения книги T. Otwell о хороших шаблонах дизайна в Laravel я обнаружил, что создаю репозитории для каждой таблицы в приложении. Я закончил со следующей структурой таблицы: студенты: id, имя курсы: id, имя, teacher_id учителя: id, имя задания: id, имя, course_id баллы (выступает в качестве стержня между студентами и задания): student_id, assignment_id, scores У меня есть классы репозитория с методами поиска, создания, обновления и удаления для все ...
Как слой сервиса вписывается в мою реализацию репозитория?
Я создал класс модели POCO и класс репозитория, который обрабатывает персистентность. Поскольку POCO не может получить доступ к репозиторию, в репозитории есть много задач бизнес-логики, которые не кажутся правильными. Из того, что я прочитал, похоже, мне нужен слой сервиса, который находится между потребителями пользовательского интерфейса и слоем репозитория. То, что я не уверен в том, как именно это должно работать... в дополнение к уровню сервиса, должен ли также быть отдельный уровень б ...