название концепции с сохранением данных - PullRequest
0 голосов
/ 14 ноября 2011

Я ищу название концепции, где вы можете настроить любой тип постоянных методов, таких как СУБД, базы данных XML, API-интерфейсы RESTful или отформатированный файл, такой как файл CSV, для языка программирования, такого как Java. Я совершенно уверен, что у этой концепции есть имя, но я просто не могу вспомнить, как она называется ...

Он похож на «DataSource» в CakePHP, но, как я уже говорил, он не будет ограничиваться только RDBMS.

У кого-нибудь есть идея? РЕДАКТИРОВАТЬ: и знаете фактическую реализацию этой концепции в Java?

Ответы [ 2 ]

1 голос
/ 15 ноября 2011

Я думаю, что «Источник данных» уже описывает это очень хорошо. И источники данных в CakePHP не ограничены только RDBMS. Смотри https://github.com/cakephp/datasources/tree/2.0/Model/Datasource

Я не думаю, что для этого есть реальное название, то, что вы ищете, это скорее шаблон, и я думаю, что к этому уровню абстракции можно подойти, используя различные способы или шаблоны. Проверьте, как это делает CakePHP или любая другая хорошая платформа, или непосредственно проверьте среду Spring на наличие Java. Если вы хотите написать свой собственный слой абстракции, давайте вдохновлять вас.

0 голосов
/ 15 ноября 2011

Как насчет DataServiceProvider и Abstract / Persist через один из типов DataAdapters

Какие ваши бизнес-объекты или службы приложений могут найти это через общий локатор служб.

У нас есть похожая реализация, хотя практически она не используется так часто, как люди предпочитают использовать свои собственные инструменты для получения данных для других типов данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...