Из личного опыта:
Не получилось запусть doUpdate() . Может это и фишка конечно.
Не получилось достать уже добавленные данные (getByKey() не работал, хотя выше пишут что работает. Наверно я что-то не так делал).
Различные проблемы с update conflict. Например запихнуть 2 записи и если update() первой записи обновит вторую, UnitOfWork вылетит.
По-моему были проблемы если 2 раза одну и ту же запись добавить. Данные из первого буфера в базу уходили, но надо проверить.
Кстате, а пример с добавлением 10к записей пробовали запускать в транзакции? Вроде уже и не такая большая разница
|