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管理。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章