Технологии ORM по сравнению с JDBC?

Нет, CDATA не может быть значением атрибута. Он может быть только внутри элемента.

20
задан mikera 24 July 2012 в 10:04
поделиться

2 ответа

Сложность.

ORM Если ваше приложение управляется доменом и отношения между объектами сложны или вам нужен этот объект, определяющий, что делает приложение.

JDBC / SQL Если ваше приложение достаточно простое, чтобы просто представляйте данные прямо из базы данных или отношения между ними достаточно просты.

Книга Мартина Фаулера «Шаблоны архитектуры корпоративных приложений» намного лучше объясняет различия между этими двумя типами:

См .: Модель домена и Транзакционный скрипт

15
ответ дан 30 November 2019 в 00:31
поделиться

Это также зависит от кривой обучения.

Ebean ORM имеет довольно низкую кривую обучения (простой API, простой язык запросов), если вы достаточно довольны аннотациями JPA для сопоставления (@Entity, @Table, @OneToMany и т. Д.).

1
ответ дан 30 November 2019 в 00:31
поделиться
Другие вопросы по тегам:

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