Re[2]: UOW изменение количественного свойства
От: itslave СССР  
Дата: 05.06.17 22:30
Оценка:
Здравствуйте, VAD_OS, Вы писали:

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

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