引入 Spring MVC

SOFABoot 基于 Spring Boot 2.1.0.RELEASE 版本开发,各 SOFA 中间件可通过添加相应的依赖模块来使用服务。按照官网文档 创建工程 创建的 SOFABoot Web 工程默认包含 Spring MVC 的能力。如果尚未引入Spring Boot 原生服务 Spring MVC,则引入步骤如下:

  1. 添加 SOFABoot 依赖

    在主 pom.xml 文件中,添加最新版的 SOFABoot 依赖。具体版本号见 版本说明

    <parent>
          <groupId>com.alipay.sofa</groupId>
          <artifactId>sofaboot-enterprise-dependencies</artifactId>
          <version>3.3.2</version>
    </parent>
  2. 添加 Web 相关的下述依赖:

    <dependency>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    引入后,可以间接将 Spring MVC 和 Servlet 容器 Tomcat 引入到工程中,便可基于此进行开发。

  3. 导入 IDE 并编译运行工程,具体内容与步骤可见 本地编译运行

  4. 发布应用,具体内容和步骤可见 发布应用