第 1 章 设置项目

在您的项目中添加 Data Grid Spring Boot Starter 的依赖项。

1.1. 强制数据网格版本

此入门程序使用高级别 API 来确保 Data Grid 的主要版本间的兼容性。但是,您可以使用 infinispan-bom 模块强制使用特定版本的 Data Grid。

流程

  • 在启动程序依赖项前,将 infinispan-bom 添加到 pom.xml 文件中。

    <properties>
      <version.infinispan>13.0.10.Final-redhat-00001</version.infinispan>
    </properties>
    
    <dependencyManagement>
        <dependencies>
           <dependency>
               <groupId>org.infinispan</groupId>
               <artifactId>infinispan-bom</artifactId>
               <version>${version.infinispan}</version>
               <type>pom</type>
               <scope>import</scope>
           </dependency>
           <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-parent</artifactId>
               <version>${version.spring.boot}</version>
               <type>pom</type>
               <scope>import</scope>
           </dependency>
           <dependency>
               <groupId>org.infinispan</groupId>
               <artifactId>infinispan-spring-boot-starter</artifactId>
           </dependency>
        </dependencies>
     </dependencyManagement>
重要

Data Grid Spring Boot starter 对其他项目(如 Red Hat OpenShift Application Runtimes)使用不同的 Spring Boot 版本。如果要使用特定的 Spring Boot 版本与其他项目兼容,您必须在项目中添加正确的依赖项。