Результаты поиска по запросу "dao"

1 ответ

Как создать методы CRUD для универсального объекта доступа к данным (DAO) с помощью LINQ to SQL

Я новичок в LINQ to SQL и пытаюсь создать универсальный объект доступа к данным (DAO) для базовых методов Create, Read, Update и Destroy (CRUD), чтобы я мог повторно использовать код. Мне удалось создать универсальный метод, который будет удалять ...

3 ответа

Spring JDBC: как создавать таблицы?

Я использую SpringJdbcTemplate с шаблоном DAO для доступа к базе данных. Вместо того чтобы создавать таблицы базы данных вручную, я ищу способ создания таблиц на уровне DAO. Я понимаю, что могу использоватьJdbcTemplate чтобы выполнять заявления, ...

3 ответа

Два класса с почти дублированным кодом внутри

На данный момент у меня есть два класса:UserHibernateDao а такжеTicketHibernateDao: import java.util.List; import org.springframework.orm.hibernate3.support.HibernateDaoSupport; import model.dao.Dao; import model.entity.User; public class ...

ТОП публикаций

3 ответа

Может ли DAO позвонить в DAO?

У меня есть компонент, который должен обновить базу данных для клиента и адрес клиента (через JDBC). Уместно ли вызывать CustomerAddressDAO из CustomerDAO? Или создать отдельный компонент CustomerDataManager, который вызывает их отдельно?

4 ответа

Обработка Dao-исключений на уровне сервиса

Если мой слой Dao генерирует определенные исключения Dao, то вызывает ли их обработка в моем слое обслуживания утечку проблем? Если да, то я должен сделать исключения общими и независимыми от какого-либо уровня для их устранения, или есть ...

5 ответов

Спящий режим: CRUD Generic DAO

В моем веб-приложении есть много сервисных таблиц / сущностей, таких какpayment_methods, tax_codes, province_codes, и т.д. Каждый раз, когда я добавляю новую сущность, я должен написать DAO. Дело в том, что, в принципе, они все одинаковы, но ...

5 ответов

Стратегия для многих DAO в Spring Java

У нас есть много DAO в существующем проекте (в настоящее время нет интерфейсов, но это может измениться). Вместо того, чтобы связывать Spring-управляемый bean-компонент для каждого класса DAO и внедрять их в уровень обслуживания, у нас есть ...

10 ответов

Зачем помещать слой DAO поверх слоя постоянства (например, JDO или Hibernate)

Объекты доступа к данным (DAO) - это общий шаблон проектирования, рекомендованный Sun. Но самые ранние примеры Java DAO взаимодействовали напрямую с реляционными базами данных - по сути, они выполняли объектно-реляционное отображение (ORM). В ...

2 ответа

Обязанности и использование уровней обслуживания и DAO

В настоящее время я занимаюсь разработкой веб-приложения с использованием Struts2 с плагином Spring и hibernate, и, просматривая онлайн-примеры, я увидел использование уровней Service и DAO, и теперь мне пришло в голову, каково реальное ...

4 ответа

Почему транзакции откатываются, даже если распространение = Propagation.REQUIRES_NEW во втором методе в классе обслуживания Spring?

Основные настройки все в порядке, и я начал пробовать транзакции. Struts + Spring + Hibernate менеджер транзакций аннотаций. Это пример кода в действии, вызовет класс обслуживания: userService.addUser();ЗдесьaddUser() метод в классе ...