创建SingleTableEntityPersister时会调用generateUpdateString
生成updateSql,update ACT_HI_ACTINST set xxxx where ID_=? and REV_=?
update完之后commit时,会调用getNextVersion
调用Versioning.increment( entry.getVersion(), persister.getVersionType(), event.getSession() )
获取下一版本号后,更新到values(改动过的属性,后面会update的属性)中
调用 versionType.next( version, session );
VersionType有这么多种实现