Java Hibernate объект теряет свое значение через некоторое время - PullRequest
0 голосов
/ 19 октября 2018

У меня есть Java Hibernate Object, который теряет свою ценность, и я не понимаю, почему или что там происходит.

Вот как выглядит код (не настоящий код)

HibernateObject obj = new HibernateObject();
obj.setStringA("A");
obj.setStringB("B");
obj.setSet(aSet); // A Java set

// Then I do some operations (30sec-1min)
// These operations have nothing to do with the HibernateObject
// Then I see that the set is gone, the set has a size of 0. But the strings are there

Неужели через некоторое время HibernateObject по умолчанию принимает какое-то ранее сохраненное значение?Тайм-аут?Любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 19 октября 2018

Сам по себе не может исчезнуть.Вы, вероятно, удалите его в другом потоке или используете другой HibernateObject при втором проверке.

Если честно, узнайте, как бы вы себя вели, если, например, откатите транзакцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...