Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Управление уровнями изоляции транзакций в Hibernate осуществляется следующими способами:
Через файл конфигурации hibernate.cfg.xml
или persistence.xml
: Уровень изоляции задается глобально для всего SessionFactory
с помощью свойства hibernate.connection.isolation
:
xml
Значение указывается числовым кодом, соответствующим уровням изоляции JDBC (Connection.TRANSACTION_READ_UNCOMMITTED = 1
, TRANSACTION_READ_COMMITTED = 2
, TRANSACTION_REPEATABLE_READ = 4
, TRANSACTION_SERIALIZABLE = 8
).
Программно, при получении соединения: Уровень изоляции можно установить непосредственно на JDBC Connection
, полученный из SessionFactory
:
java
Этот способ используется реже и может быть полезен для специфи
Управление уровнями изоляции транзакций в Hibernate осуществляется следующими способами:
Через файл конфигурации hibernate.cfg.xml
или persistence.xml
: Уровень изоляции задается глобально для всего SessionFactory
с помощью свойства hibernate.connection.isolation
:
xml
Значение указывается числовым кодом, соответствующим уровням изоляции JDBC (Connection.TRANSACTION_READ_UNCOMMITTED = 1
, TRANSACTION_READ_COMMITTED = 2
, TRANSACTION_REPEATABLE_READ = 4
, TRANSACTION_SERIALIZABLE = 8
).
Программно, при получении соединения: Уровень изоляции можно установить непосредственно на JDBC Connection
, полученный из SessionFactory
:
java
Этот способ используется реже и может быть полезен для специфи
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.