Object Mapper использует подготовленные операторы (см. исходный код ), поэтому в отношении производительности не должно быть очень большой разницы в производительности. Необходимо обратить внимание на параметры настройки, например saveNullFields
(если вы сохраните null
s, то могут быть сгенерированы надгробия, которые могут повлиять на производительность чтения). Кроме того, для высокопроизводительных операций записи вам может потребоваться асинхронная версия операций Mapper.
Кроме того, вам необходимо убедиться, что вы не создаете MappingManager
более одного раза - это также потокобезопасный объект Session
.