SDO vs DB адаптер оракул 11g
Я публикую этот пост, чтобы раскрыть основную идею реального использования этой технологии. Я знаю, что это не обычный вопрос, но это не значит, что это не важно.
Если вы пытались работать с большим количеством таблиц базы данных и использовали много BPEL-сервисов, вы бы выбрали SDO (объекты данных службы) вместо DBAdapters (адаптеры базы данных)??
Я работал несколько недель с SDO, и я считаю, что они действительно полезны, но я не уверен, лучше ли использовать SDO, чем адаптеры DB или нет...
Что Вы думаете об этом?? SDOs или DBAdapters??
Заранее спасибо.
1 ответ
По сути, SDO - это попытка Oracle SOA создать ORM, и поэтому вы можете просто искать информацию об ORM по сравнению с JDBC. DBAdaper немного отличается от обычного JDBC тем, что имеет дополнительные функции, связанные с опросом и интеграцией хранимых процедур.
DBAdapter для -> Простой SQL, Хранимые процедуры, базовые операции чтения, записи, удаления, обновления и опроса SDO -> Код многократного использования и все, что не подходит для DBAdapter.
Вот поток, чтобы посмотреть на http://forum.spring.io/forum/spring-projects/data/14117-jdbc-or-orm-framework-what-are-the-pros-and-cons