Описание тега data-access-object

Объект доступа к данным (DAO) - это шаблон проектирования в объектно-ориентированном программном обеспечении, создающий объект, который обеспечивает абстрактный интерфейс для некоторого типа базы данных или другого механизма персистентности.
1 ответ

EasyMock и Ibatis

На уровне DAO я выполняю всю работу с базой данных, вызывая хранимые процедуры. Мне было интересно, кто-нибудь был успешным в тестировании их слоя DAO с помощью EasyMock? Спасибо Дэмиен
02 мар '11 в 22:19
0 ответов

Файл базы данных "используется другим процессом", когда все соединения закрыты

Я разрабатываю систему, которая использует объект доступа к базе данных (DAO) для связи между программой и базой данных. Все соединения должны быть сделаны через этот класс, используя getConnection(), Тем не менее, у меня есть опция сброса, которая …
01 ноя '18 в 21:25
0 ответов

JSP к уровню доступа к данным

Я новичок в Java. Это код JSP <HEAD> <TITLE>Fetching Data From a Database</TITLE> </HEAD> <BODY> <H1>Fetching Data From a Database</H1> <% Connection connection = DriverManager.getConnection( "jdbc:mysql:…
04 авг '16 в 17:00
1 ответ

@ Ввод нескольких DAO

Я бы вставил два DAO в одном классе обслуживания, и я сделал это следующим образом: @Transactional public class TestData { private final UserDao userDao; private final ExerciseDao exerciseDao; @Inject public TestData(final UserDao userDao,final Exer…
29 июл '16 в 20:42
2 ответа

Я не могу получить шаблон DAO/DTO с SQLite в Java

Я пытался понять шаблон DAO, но сейчас я не добился успеха. Возможно, потому что я не смог применить то, что нашел в Интернете, к проблеме, которую я пытаюсь решить. Я хочу инкапсулировать базу данных, делать все правильно. Я сделал это до сих пор, …
07 июн '16 в 04:48
2 ответа

В чем разница между DAO и DAL?

Изучив Java в школе, я хорошо знаком с DAO-шаблоном ( объект доступа к данным). Однако на работе я использую.NET. В.NET часто говорят о DAL( уровне доступа к данным). Мне кажется, что их назначение очень похоже. Таким образом, вопрос в том, являются…
06 июл '09 в 11:29
2 ответа

Измените столбец DAO DBEngine DataTable с DataType dbInteger на dbLong в VB6

Я унаследовал устаревшее приложение VB6 для поддержки, и мой VB6 более чем ржавый... У меня есть таблица DAO, которая имеет поле типа DAO.DataTypeEnum.dbInteger, которое необходимо изменить на тип DAO.DataTypeEnum.dbLong. Существует ли ярлык vb6 для…
20 июл '09 в 20:44
3 ответа

Access 2007 DAO VBA Ошибка 3381 приводит к "поломке" объектов в вызывающих методах

--- ПОСЛЕ ДАЛЬНЕЙШЕГО ИССЛЕДОВАНИЯ --- "tblABC" в приведенном ниже примере должна быть связанной таблицей (с другой базой данных Access). Если "tblABC" находится в той же базе данных, что и код, то проблема не возникает. Привет, Мы недавно обновилис…
27 июл '09 в 10:42
1 ответ

Ошибки импорта CSV (с разделителями) в базу данных DAO с использованием vba и SQL из

Я заблокирован SQL-опосредованным импортом CSV-файла с использованием кода VBA. Я использую Третий макрос EXCEL / электронную таблицу, чтобы проанализировать СЛЕДУЮЩЕЕ СОЕДИНЕНИЕ из 2 файлов, один из которых в виде XLXS, а другой в виде CSV. Я подоз…
07 авг '16 в 21:21
1 ответ

Тест джунит с дао создать и получить идентификатор

У меня есть этот сервис, для которого мне нужно создать Unit test: SomeObject obj = new SomeObject(); String objConfig = "<root id=%id% param1="something">....</root>" obj.setField1("value1"); obj.setField2("value2"); someObjectDao.creat…
29 июн '16 в 07:41
3 ответа

Hibernate многоуровневая транзакция

У меня есть код гибернации, и я хочу, чтобы мой код выполнялся в одной транзакции, позвольте мне объяснить в коде public void changeBranch(Branch branch) throws DatabaseException { //some code humanDao.update(he); superBranchUsername = branch.getFat…
1 ответ

Scala Play Future Interdependancy

Я использую Play-Slick для моей игры Scala Play! API для фиктивного отдыха. Итак, я должен получить записи из нескольких таблиц. Но они взаимозависимы, т.е. Table_1 Table_2 id1 id2 id2 Чтобы получить запись из Таблицы_2, я должен выбрать запись из Т…
0 ответов

Проблема Visual Studio 2010 с новым установленным клиентом Oracle

На моем компьютере разработчика я удалил клиент oracle 11.2.0.1 и установил 11.2.0.4. Я сделал это без учета того, что моя визуальная студия ссылается на объект Oracle.DataAccess со старой версией. Когда я запустил один из моих проектов, я получил: …
2 ответа

Если DAO подтвердит ввод

Так как уровень DAO обычно отвечает за доступ к данным из БД при определенных входных данных (например, user_id и т. д.), должен ли он заниматься проверкой достоверности своих входных данных? Например, если есть метод DAO для выборки пользователя на…
09 мар '11 в 06:18
0 ответов

Когда использовать DAO вместо activerecord в рельсах?

Я вижу рельсы, использующие activerecord для управления постоянными базами данных, что если мы будем использовать шаблон DAO вместо ActiveRecord на рельсах? Когда подходящее время использовать шаблон DAO вместо ActiveRecord?
1 ответ

Взаимодействие между уровнями WCF, DAO и DTO в приложении ASP.NET

Кто-нибудь может подсказать мне, как слои WCF, DAO и DTO общаются друг с другом? Я был бы признателен, если бы кто-то мог указать, какой слой идет первым, а затем, как он взаимодействует со следующим слоем и так далее.
25 фев '11 в 11:59
2 ответа

В чем разница между шаблонами DAO и DP?

В чем разница между объектами доступа к данным (DAO) и шаблонами поставщика данных (DP)? Я читал о них, и мне кажется, что они одинаковы, за исключением того, что.NET использует терминологию провайдера данных.
1 ответ

Создавать и сохранять BDM с использованием DAO в Bonita

Как использовать переменные объектов доступа к данным (DAO) Bonita для создания нового экземпляра объекта моделей бизнес-данных (BDM) и его сохранения.
01 авг '16 в 12:21
1 ответ

Использование VBA-Excel для запроса SQL по нескольким базам данных

Использование Excel 2010, SQL и DAO Я пытаюсь выполнить запрос к таблицам, которые находятся за пределами текущей электронной таблицы. Это было бы тривиально, внутри Access, со связанными таблицами / базами данных, но использование VBA в Excel, я по…
24 июл '16 в 18:06
0 ответов

Как кэшировать некоторые объекты во время запроса в.Net

Мы работаем над проектом, который разработан с использованием технологии ASP.net MVC и основан на многоуровневой архитектуре; Кроме того, мы используем ADO.Net для извлечения данных с помощью процедур хранилища SQL и создания объектных моделей на ур…
10 сен '17 в 09:19