Конфигурация режима гибернацииJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Конфигурация режима гибернации

Сообщение Anonymous »

Используя Spring 3.2.1,
Я обнаружил, что значение по умолчаниюlushModeType = Auto вызывает у меня проблемы, поскольку я пытаюсь работать с объектом, прежде чем сохранить его.
Я пытался установить для параметраlushMode значение COMMIT, но всякий раз, когда это происходит за пределами метода @Transactional, он возвращается в значение AUTO.
Я пытался установить для параметраlushMode значение env var, и непосредственно в объектном менеджере, но получает то же самое поведение. всякий раз, когда вы устанавливаете flashMode вне транзакции, это не имеет смысла.

Код: Выделить всё

entityManager.setFlushMode(FlushModeType.COMMIT);
System.out.println(entityManager.getFlushMode());

печатает «АВТО»

Подробнее здесь: https://stackoverflow.com/questions/792 ... figuration
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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