dao- все статьи тега


Service - DAO pattern, DTO и реляционная база данных

Во-первых, я сожалею, если эта тема уже рассматривалась, но я не нашел того, что искал. Я работаю над ERP, и мы пытаемся сделать некоторый рефакторинг кода. Основная проблема заключается в том, что в настоящее время мы не используем никакой шаблон DAO, что может стать проблемой в будущем, если нам потребуется получить доступ к "базе данных" по-другому. Короче говоря, наша архитектура будет стремиться к этому образцу: Bean или Webservices называют то, что мы называем "транзакционным уровнем" ...

Объект доступа к данным (DAO) в Java

Я просматривал документ и наткнулся на термин под названием DAO. Я узнал, что это объект доступа к данным. Может кто-нибудь объяснить мне, что это на самом деле? Я знаю, что это какой-то интерфейс для доступа к данным из различных типов источников, в середине этого небольшого исследования я наткнулся на понятие источника данных или объекта источника данных, и все перевернулось в моей голове. Я действительно хочу знать, что DAO программно с точки зрения того, где он используется. Как он испол ...

В чем разница между Data Mapper, Table Data Gateway (шлюз), Data Access Object (DAO) и шаблонами репозитория?

Я пытаюсь освежить свои навыки дизайна шаблона, и мне любопытно, каковы различия между этими шаблонами? Все они кажутся одинаковыми-инкапсулируют логику базы данных для определенной сущности, поэтому вызывающий код не знает о базовом уровне сохраняемости. Из моего краткого исследования все они обычно реализуют ваши стандартные методы CRUD и абстрагируются от конкретных деталей базы данных. помимо соглашений об именах (например CustomerMapper и CustomerDAO и CustomerGateway и CustomerRepositor ...