Hibernate事务属性
事务也是Hibernate持久层访问的重要方面,Hibernate不仅提供了局部事务支持,也允许使用容器管理的全局事务。Hibernate关于事务管
事务也是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)到底层数据库。该属性值只能为true或false。现在更好的方法是使用Context相关的Session管理。
hibernate.transaction.auto_close_session:指定是否在事务结束后自动关闭Session。该属性值只能是true或false。现在更好的方法是使用Context相关的Session管理。
上一篇: 让设计指导而不是操纵开发
下一篇: cas4实现sso(一)cas简介
推荐阅读
-
SpringBoot | 第二十七章:SpringBoot属性配置文件详解
-
jQuery 研究心得 取得属性的值_jquery
-
PHP static 静态变量和属性方法使用说明
-
python通过ElementTree操作XML获取结点读取属性美化XML
-
Hibernate关联关系映射之继承映射
-
Innodb中的事务隔离级别和锁的关系
-
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,RE_PHP
-
html怎样使用style添加属性
-
我的MySQL事务处理_PHP教程
-
Markdown+Bootstrap图片自适应属性_html/css_WEB-ITnose