Re[3]: web tier <-> data tier как правильно обениваться данн
От: Blazkowicz Россия  
Дата: 21.03.12 09:47
Оценка:
Здравствуйте, Fry33, Вы писали:

F>Например появятся отчеты или особая группировка entity на уровне REST?

Не знаю как там в NoSQL отчеты делаеются. Но в SQL данные отчета это список сущностей.
На счет группировки написал уже — для этого создаются DTO. Отказ от DTO тоже имеет свои грабли. Например на сервере есть ассоциация, а на клиенте она вообще не нужна. Убрать её нельзя. Можно только null значение передать.

Как альтернативу можнете посмотреть Dozer (http://dozer.sourceforge.net/). Чтобы конвертировать DTO в сущности и обратно. Но это имеет смысл только в том случае, если у вас клиентская модель, действительно, сильно отличается от серверной.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.