Re[2]: Сущность с уникальным свойством
От: Аноним  
Дата: 29.05.13 13:00
Оценка:
Здравствуйте, Sharov, Вы писали:

S>В случае ORM, да. Вам нужно будет обрабатывать экспешн

S>и отображать сообщение пользователю, что мол такой login уже есть.
S>Не этапе удаления, вроде, проблем быть не должно.

S>Собственно, необходимо плясать от хранилища -- приложение пытается

S>выполнить какую то операцию, нарушает какой-нибудь constraint, хранилище
S>ругается и сообщает вам, вы обрабатываете ошибку.

Проблема в том, что мне придется обрабатывать exception свойственный данной ORM и способу работы с бд. Это приведет зависимости от ORM. Если я потом захочу хранить все сущности просто в файлах или еще где то, то мне придется изменить код который использует UserRepository. Может создать свой класс exception на этот случай?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.