2.2.2. 为 Hibernate 配置二级缓存


可以通过两种方式进行 Infinispan 配置为 Hibernate 的二级缓存:

使用 Hibernate 原生应用程序配置 Hibernate 的第二级缓存
  1. 在部署的类路径中创建 hibernate.cfg.xml 文件。
  2. 将以下 XML 添加到 hibernate.cfg.xml 文件中:XML 需要位于 <session-factory> 标签中:

    <property name="hibernate.cache.use_second_level_cache">true</property>
    <property name="hibernate.cache.use_query_cache">true</property>
    <property name="hibernate.cache.region.factory_class">org.jboss.as.jpa.hibernate5.infinispan.InfinispanRegionFactory</property>
    Copy to Clipboard Toggle word wrap
  3. 要在应用程序中使用 Hibernate 原生 API,您必须在 MANIFEST.MF 文件中添加以下依赖项:

    Dependencies: org.infinispan,org.hibernate
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat