博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hibernate事务属性
阅读量:6072 次
发布时间:2019-06-20

本文共 645 字,大约阅读时间需要 2 分钟。

事务也是Hibernate持久层访问的重要方面,Hibernate不仅提供了局部事务支持,也允许使用容器管理的全局事务。Hibernate关于事务管理的属性有如下几个。

Ø  hibernate.transaction.factory_class:指定Hibernate所用的事务工厂的类型,该属性值必须是TransactionFactory的直接或间接子类。

Ø  jta.UserTransaction:该属性值是一个JNDI名,Hibernate将使用JTATransactionFactory从应用服务器获取JTA UserTransaction

Ø  hibernate.transaction.manager_lookup_class:该属性值应为一个TransactionManagerLookup类名,当使用JVM级别的缓存时,或在JTA环境中使用hilo生成器策略时,需要该类。

Ø  hibernate.transaction.flush_before_completion:指定Session是否在事务完成后自动将数据刷新(flush)到底层数据库。该属性值只能为truefalse。现在更好的方法是使用Context相关的Session管理。

Ø  hibernate.transaction.auto_close_session:指定是否在事务结束后自动关闭Session。该属性值只能是truefalse。现在更好的方法是使用Context相关的Session管理。

 

转载地址:http://zkngx.baihongyu.com/

你可能感兴趣的文章
jQery放大镜效果
查看>>
shell脚本学习(一)
查看>>
UI神器-SOUI
查看>>
buffer和cache有什么本质区别
查看>>
dom的一些笔记
查看>>
Linux下查看/修改系统时区、时间
查看>>
C#使用HtmlAgilityPack快速爬虫
查看>>
Algs4-1.1.7分别给出以下代码段打印的值
查看>>
如何将数组初始化为全0?
查看>>
Python人工智能应用基于开源库
查看>>
java多线程编程模式
查看>>
ORACLE 11G导入数据报ORA-12154错误解析
查看>>
HTML标签
查看>>
Linux系统磁盘管理
查看>>
4.4 简单选择排序法
查看>>
hdu 2191 (多重背包+二进制优化)
查看>>
网络 基础 5
查看>>
再论一下in,exists,join
查看>>
Redis--初接触
查看>>
ethereum/EIPs-158 State clearing 被EIP-161取代
查看>>