Re[3]: UOW изменение количественного свойства
От: VAD_OS  
Дата: 06.06.17 14:09
Оценка:
Здравствуйте, itslave, Вы писали:

I>Здравствуйте, VAD_OS, Вы писали:


VAD>>Уточню вопрос, как это сделать средствами БД я понимаю. Здесь скорее вопрос по архитектуре, допустим мы еще не знаем,

VAD>>что у нас будет использоваться база данных, хотелось бы увидеть пример кода (допустим для интернет магазина),
VAD>>который при осуществлении покупки уменьшает количество товара, именно в стиле DDD.
I>Как уже отметили выше, надо либо привязывать бизнес транзакции к механизмам БД(транзакции, оптимистичная блокировка), что как правило, реализуется конфигурированием ORM-а, либо же городить свой велосипед. Я бы велосипедостроением в этом случае заниматься не рекомендовал бы, потому как тут грабли аккуратно разложены в огромном количестве и в процессе велосипедостроения, неизбежно придется по ним пройтись. Это долго, дорого, больно.

Если нетрудно можно пример кода? Что бы понимать, как это будет выглядеть.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.