Hibernate SessionFactory是什么

技术Hibernate SessionFactory是什么这篇文章主要介绍Hibernate SessionFactory是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!SessionFact

本文主要介绍什么是Hibernate SessionFactory。很详细,有一定的参考价值。感兴趣的朋友一定要看完!

Sessionfactory(组织hibernate.sessionfactory)包含编译映射,它是制造会话的工厂,并且可能包含一些可以在事务之间共享的数据。

(sessionfactory的缓存

它可以分为两类:内置缓存和外部缓存。SessionFactory的内置缓存存储了Hibernate的配置信息和映射元数据信息,还缓存了Hibernate自动生成的SQL语句。SessionFactory的外部缓存是一个可配置的缓存插件,默认情况下是不启用的。外部缓存

它可以存储大量的数据库数据副本,外部缓存的物理介质可以是内存或硬盘。

(2)只有一个数据存储源,只需创建一个SessionFactory。SessionFactory是一个重量级对象。如果应用程序只有一个数据存储源,只需创建一个Hibernate SessionFactory实例,因为随意创建Hibernate SessionFactory实例会占用大量内存空间。但是当您的项目需要操作多个数据库时,您必须为每个数据库指定一个SessionFactory。

(3)配置的其他用途

的configurationconfigure()方法也支持参数访问。您可以指定hbm.xml文件的位置,而不是使用默认的类路径。

例如,下面的hibernate.cfg.xml方式:

configuration CFG=new configuration()。configure(' my example . XML ');以上就是文章《什么是Hibernate SessionFactory》的全部内容,感谢阅读!希望分享的内容对大家有所帮助。更多相关知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/137024.html

(0)

相关推荐

  • python中如何使用Matplotlib库

    技术python中如何使用Matplotlib库这篇文章将为大家详细讲解有关python中如何使用Matplotlib库,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Matplotli

    攻略 2021年12月8日
  • 如何进行C#递归算法理解的分析

    技术如何进行C#递归算法理解的分析如何进行C#递归算法理解的分析,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。C#递归算法的理解并不是紧紧感

    攻略 2021年11月16日
  • MYSQL中COLLATE有什么用

    技术MYSQL中COLLATE有什么用这篇文章给大家分享的是有关MYSQL中COLLATE有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 MYSQL中的CO

    攻略 2021年10月27日
  • 调试kubernetes最简单方法(kubernetes容器设计模式概述)

    技术如何进行kubernetes scheduler backend调度的实现本篇文章为大家展示了如何进行kubernetes scheduler backend调度的实现,内容简明扼要并且容易理解,绝对能使你眼前一亮,

    攻略 2021年12月15日
  • 春天有哪些花开,春夏秋冬各有哪些花开哟

    技术春天有哪些花开,春夏秋冬各有哪些花开哟一年四季各有什么花对应开放1、春天春天开花的种类有很多,比如:梅花、水仙、迎春、白玉兰、琼花、君子兰、牡丹、芍药、丁香、杜鹃、西洋杜鹃、樱花、含笑、玫瑰、紫荆、棣棠、锦带花、连翘

    生活 2021年10月20日
  • 如何用DolphinDB分析淘宝用户的行为

    技术如何使用DolphinDB进行淘宝用户行为分析如何使用DolphinDB进行淘宝用户行为分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Dolphin

    攻略 2021年12月20日