Java - JPA - adnotacja @Version

Jak działa @Versionadnotacja w JPA? Znalazłem różne odpowiedzi, których wyciąg jest następujący: JPA używa pola wersji w jednostkach, aby wykrywać współbieżne modyfikacje tego samego rekordu magazynu danych. Gdy środowisko wykonawcze JPA wykryje próbę równoczesnej modyfikacji tego samego...