Если кто-то не совсем понял в теории, то есть код

ибудь знает, как Hibernate знает, вставлять или обновлять значение в базе данных, когдаsession.saveOrUpdate() называется?

Пока что я только определил, что это не зависит от информации в кеше, и что существование сущности в базе данных определяется первичным ключом.

Ответы на вопрос(3)

Ваш ответ на вопрос