Каковы некоторые хорошие шаблоны разработки для CRUD? [закрытый]

6
задан Extrakun 3 April 2010 в 07:51
поделиться

3 ответа

Не существует ' • один-единственный шаблон для CRUD, есть много перекрывающихся / конкурирующих шаблонов. Один из лучших источников этих шаблонов CRUD:

Шаблоны архитектуры корпоративных приложений Мартина Фаулера

В общем, лучший способ решить эту конкретную проблему - использовать ORM (предполагая реляционное хранилище данных, которое выглядит как безопасное предположение в этом случае):

http://en.wikipedia.org/wiki/Object-relational_mapping

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

4
ответ дан 17 December 2019 в 00:06
поделиться

Проверить ODATA ( http://www.odata.org ) - в котором есть довольно приличные настройки для CRUD через HTTP, включая механизм отправки пакетных обновлений на сервер.

1
ответ дан 17 December 2019 в 00:06
поделиться

Не совсем шаблонный ответ - извините. Но я бы предложил использовать систему ORM (шаблон репозитория) для интерфейса базы данных. JPA , Hibernate , iBatis и т. Д. Вам больше не нужно писать какой-либо SQL.

Если вы хотите минимизировать объем кода, который вам нужно написать, попробуйте такой фреймворк, как Grails . (Напишите полный веб-сайт CRUD примерно с 30 строками кода.) Вам больше не нужно писать какой-либо шаблонный код.

2
ответ дан 17 December 2019 в 00:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: