Springboot- Hibernate - доменный объект hashCode

Может быть, кто-то может помочь мне с этим, у меня есть классы доменов в моем приложении, которые имеют один ко многим судам отношений. я переопределил hashCode и равен им.

Когда я делаю извлечение

Account acc = accRepository.findByAccountNumber(int accNo)

я получаю объект домена учетной записи со всеми прикрепленными объектами

Когда я вызываю метод hashCode для вышеуказанного объекта acc, я получаю значение int. даже если я вызову метод снова в том же прогоне, как

Account acc2 = accRepository.findByAccountNumber(int accNo)

Я получаю тот же хэш-код.

проблема

Но если я снова запускаю тот же код (другой запуск), я получаю те же данные обратно, но на этот раз я получаю другой хэш-код.

Любая идея, почему это может происходить. Я проверил, и я получаю ту же строку из базы данных.

С уважением

0 ответов

Другие вопросы по тегам