Springboot- Hibernate - доменный объект hashCode
Может быть, кто-то может помочь мне с этим, у меня есть классы доменов в моем приложении, которые имеют один ко многим судам отношений. я переопределил hashCode и равен им.
Когда я делаю извлечение
Account acc = accRepository.findByAccountNumber(int accNo)
я получаю объект домена учетной записи со всеми прикрепленными объектами
Когда я вызываю метод hashCode для вышеуказанного объекта acc, я получаю значение int. даже если я вызову метод снова в том же прогоне, как
Account acc2 = accRepository.findByAccountNumber(int accNo)
Я получаю тот же хэш-код.
проблема
Но если я снова запускаю тот же код (другой запуск), я получаю те же данные обратно, но на этот раз я получаю другой хэш-код.
Любая идея, почему это может происходить. Я проверил, и я получаю ту же строку из базы данных.
С уважением