Я новичок в этом понятии уровня доступа к данным и объектов доступа к данным.
Я хочу понять разницу между уровнем доступа к данным и объектом доступа к данным. Пожалуйста, помогите мне.
Я новичок в этом понятии уровня доступа к данным и объектов доступа к данным.
Я хочу понять разницу между уровнем доступа к данным и объектом доступа к данным. Пожалуйста, помогите мне.
Объект доступа к данным — это шаблон дао, в котором логика взаимодействия с данными обернута (инкапсулирована) внутри объектов дао, а поведение представлено через интерфейсы дао. Уровни доступа к данным являются более общими и относятся ко всему набору инфраструктуры, помогающей получить доступ к базе данных. Уровень доступа к данным может содержать dao, классы драйверов и другие сведения о доступе к данным.
DAO/Data Access Objects — это название библиотеки баз данных Microsoft с 1992 года. Первоначально она использовалась для доступа к базам данных Jet (MS Access), позже была добавлена поддержка ODBC.
DAL/уровень доступа к данным — это общий термин для кода, который находится между библиотекой базы данных и остальной частью приложения. Примерно в 2001 году Sun начала называть DAL «объектами доступа к данным», потому что… ну, я понятия не имею.
ссылка:
http://en.wikipedia.org/wiki/Data_Access_Objects
http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html
.NET Web API
вы бы сказали, что контроллер (содержащий конечные точки REST) составляет часть Data Access Layer
?
- person Kyle Vassella; 22.10.2018