Каковы основные преимущества функции управления версиями в NHibernate? - PullRequest
1 голос
/ 29 апреля 2010

Другими словами, каковы основные причины его использования?

Спасибо

1 Ответ

4 голосов
/ 29 апреля 2010

Управление версиями обычно используется для реализации формы параллелизма. В таблицах, к которым можно получить доступ из разных источников одновременно, используется столбец с именем version. Nhibernate записывает версию объекта, когда он читает его, и когда он пытается обновить его, он сначала проверяет, что версия не изменилась. При обновлении строки столбец версии увеличивается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...