Session.remove() в спящем режиме не удаляет объект, но я не могу его «session.get()»JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Session.remove() в спящем режиме не удаляет объект, но я не могу его «session.get()»

Сообщение Anonymous »

[*]Я вызываю session.get(User.class, 11) и извлекаю пользователя из БД; [*]Я помечаю этого пользователя для удаления, вызвав session.remove(user) ;
(обратите внимание, что на данный момент Hibernate не отправил запрос DELETE к БД, поэтому пользователь все еще находится как в БД, так и в объекте persistenceContext)
[*]Я снова вызываю session.get(User.class, 11) и получаю ноль
Мой вопрос: почему я получаю нулевое значение, если пользователь все еще существует в БД и кеше первого уровня?

Вот мой код основного класса:

public static void main(String[] args) { SessionFactory sessionFactory = HiberUtil.getSessionFactory(); Сеанс сеанса = sessionFactory.openSession(); сеанс.beginTransaction(); Пользователь пользователя = session.get(User.class, 11);
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • В чем разница между sqlalchemy session.remove () и session.close ()?
    Anonymous » » в форуме Python
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • В чем разница между sqlalchemy session.remove () и session.close ()?
    Anonymous » » в форуме Python
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Java - collections.remove () vs iterator.remove () с точки зрения производительности
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Collections.remove () vs iterator.remove () с точки зрения производительности
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Collections.remove () vs iterator.remove () с точки зрения производительности
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»