Результаты поиска по запросу "dao"
Мне нравится пример кода.
а над бизнес-приложением с использованием структуры MVC иБизнес-объект [http://en.wikipedia.org/wiki/Business_object] / DAO [http://en.wikipedia.org/wiki/Data_access_object]архитектура. Для любого обычного бизнес-объекта функции CRUD довольно ...
это было инициализировано с вашей схемой в методе setUp / @ Before. Я предполагаю, что вы действительно хотите проверить, что запрос SELECT ... правильно сопоставляется со схемой, поэтому такой тест будет перехватывать любые ошибки, возникающие во время выполнения, например, при изменении схемы.
я есть несколько объектов DAO, которые используются для получения информации из базы данных, и ядействительно Я хочу написать для них несколько автоматических тестов, но мне трудно понять, как это сделать. Я использую Spring'sJdbcTemplate ...
@duffymo: Объяснение DAO идеально, и я не могу его улучшить. Фабричная реализация OP (более или менее) правильно реализует абстрактный шаблон фабрики, поэтому, возможно, вам следует просто удалить эту часть. Извините, я уберу понижающий голос. Я просто немного схожу с ума, когда люди пользуются синглетами;)
звестны фабричные и абстрактные фабричные методы, но я хочу создать фабричный шаблон DAO в Java. Я хочу знать его важность.Его использованиея проверилэта ссылка [http://www.oracle.com/technetwork/java/dataaccessobject-138824.html]но мне трудно ...
это по сути устаревшая модель? Многие фреймворки все еще используют его. Например, Ruby on Rails, Mongoose, Sequelize, Django и др.
разница между объектом доступа к данным и активной записью? Они кажутся совершенно одинаковыми, поскольку оба строят слой между приложением и уровнем персистентности и абстрагируют прямой доступ к базе данных с помощью SQL-запросов.
Согласился, что это не должно произойти, это меня смутило некоторое время. Вот почему я пошел на DAO, но единственный способ передачи, который я знаю, это построчно. Который устраняет риск потери данных, но принимает навсегда. Чек может быть на что посмотреть ..... Я подумаю над этим
я есть набор записей DAO, который создается отлично, и я могу перенести записи из набора в таблицу, это делается построчно и работает хорошо, но я передаю большой объем данных одновременно, так что это может занять очень много времени строка за ...
Я немного знаю этот подход, но мне трудно в это поверить. Мои приложения обычно получают данные из БД, обрабатывают их и снова помещают в БД. Тогда для меня это намного ближе к реальной ситуации, проверить это на БД (и, кстати, проверить вещи, связанные с постоянством, такие как отношения и т. Д.). Извините за мой нонконформизм, недавно у меня на столе было два проекта среднего размера, написанных с использованием совершенно другого подхода, и я вижу там, что приложение classis имеет код на 100-150% больше (и требуется рабочее время), совершенно без какой-либо причины - это заставило меня задуматься об этом;)
тоящее время я работаю над проектом, к которому пришло это обсуждение, и я хотел спросить других, что они думают об этом. Шаблон DAO (согласно википедии): «В компьютерном программном обеспечении объект доступа к данным (DAO) - это объект, ...
stackoverflow.com/help/how-to-answer
наилучший способ выполнить массовые вставки в базу данных MS Access из .NET? Использование ADO.NET занимает более часа, чтобы выписать большой набор данных. Обратите внимание, что в моем первоначальном сообщении до того, как я ...
Orlite DAO в Android становится очень медленным при запросе более нескольких тысяч результатов
Возникла проблема с запросом данных через Ormlite DAO, когда результатов несколько тысяч. Код: List<Point> pl = db.getPointsDAO().queryBuilder().where(). eq("route_id", croute).query();Когда я хочу получить большой список очковList<Point> pl ...
Чем отличаются шаблоны сопоставления данных, шлюз табличных данных (шлюз), объект доступа к данным (DAO) и шаблоны репозитория?
Я пытаюсь освежить свои навыки проектирования шаблонов, и мне любопытно, каковы различия между этими шаблонами? Кажется, что все они одно и то же - инкапсулируют логику базы данных для конкретной сущности, чтобы вызывающий код не знал о базовом ...
Как создать методы CRUD для универсального объекта доступа к данным (DAO) с помощью LINQ to SQL
Я новичок в LINQ to SQL и пытаюсь создать универсальный объект доступа к данным (DAO) для базовых методов Create, Read, Update и Destroy (CRUD), чтобы я мог повторно использовать код. Мне удалось создать универсальный метод, который будет удалять ...