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)

相关推荐

  • c++ string类

    技术c++ string类 c++ string类string类
    将StrVec类的一些变量进行全局替换就能得到String类
    1、string替换为char
    2、str替换为c,strs替换为c
    3、

    礼包 2021年12月3日
  • lob类型是什么意思(lob类型参数)

    技术LOB类型有哪些本篇内容主要讲解“LOB类型有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“LOB类型有哪些”吧!LOB相关的概念 LOB类型: 将信息文件(十进

    攻略 2021年12月22日
  • Oracle中如何解决ORA-01555错误

    技术Oracle中如何解决ORA-01555错误这篇文章给大家分享的是有关Oracle中如何解决ORA-01555错误的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。11.6 ORA-01555

    攻略 2021年11月20日
  • 如何用PX2对H.264进行硬编码[CODE_PX2]Encode_H264

    技术如何使用PX2硬编码H.264 [CODE_PX2]Encode_H264本篇文章给大家分享的是有关如何使用PX2硬编码H.264 [CODE_PX2]Encode_H264,小编觉得挺实用的,因此分享给大家学习,希

    攻略 2021年12月22日
  • class文件都是在java什么上运行(java中的class文件是什么文件)

    技术Java class文件基本结构是怎样的本篇内容主要讲解“Java class文件基本结构是怎样的”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java class文件基

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

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

    攻略 2021年11月16日