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)

相关推荐

  • 何鸿燊怎么读音,澳门赌王何鸿燊的拼音怎么拼

    技术何鸿燊怎么读音,澳门赌王何鸿燊的拼音怎么拼何鸿燊读音:hé hóng shēn 何鸿燊(shēn),1921年11月25日生于香港,著名港澳企业家,有“澳门赌王”之称,是何东爵士弟何福的孙儿之一,何世光儿子,在家中排

    生活 2021年10月23日
  • 设置密码保护的SqlServer数据库备份文件与恢复文件的方法是什么

    技术设置密码保护的SqlServer数据库备份文件与恢复文件的方法是什么今天就跟大家聊聊有关设置密码保护的SqlServer数据库备份文件与恢复文件的方法是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了

    攻略 2021年12月1日
  • Oracle执行计划中常见index访问方式有哪些

    技术Oracle执行计划中常见index访问方式有哪些小编给大家分享一下Oracle执行计划中常见index访问方式有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧![SQL]SELECT COUNT

    攻略 2021年11月20日
  • PyTorch 常用函数备忘

    技术PyTorch 常用函数备忘 PyTorch 常用函数备忘PyTorch 常用函数备忘
    # basic operation
    x: torch.Tensor
    x.shape - torch.Size

    礼包 2021年12月2日
  • ajax技术的用法(ajax技术怎么用)

    技术Ajax技术怎么用这篇文章主要介绍了Ajax技术怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 ajax的作用有:1

    攻略 2021年12月17日
  • Tomcat运行Java Web内存溢出的示例分析

    技术Tomcat运行Java Web内存溢出的示例分析这篇文章主要介绍Tomcat运行Java Web内存溢出的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!如果JVM里运行的程序, 它的

    攻略 2021年12月11日