Раньше я использовал sessionFactory.getCurrentSession (). SaveOrUpdate ()
сохранить и обновить объект, но я сталкиваюсь с некоторыми проблемами. После поиска в StackOverFlow мне удалось использовать sessionFactory.getCurrentSession (). Merge для сохранения объекта. Он отлично работает во время сохранения, но когда я пытаюсь обновить объект, он создает другой экземпляр объекта, а не обновляет его.
Отлично работает при первом создании объекта.
Знаете ли вы метод, как это исправить?
Я использую Hibernate 5.4.2 и Spring Framework.
Temperature temperature= (Temperature ) getSession().merge(temperature); // creates another temperature instance rather than updating it. It works fine during first creation of object
спасибо за помощь