IDEA 创建 Spring Boot 项目

妖狐艹你老母 2023-10-09 13:14 134阅读 0赞

常见的创建 Spring Boot 项目的方式:

  • 使用 官网在线创建 start.spring.io
  • 使用 IDEA专业版的 Spring Initializr 创建
  • 使用 IDEA 社区版(Community Edition)创建(该思路也适用于 Eclipse)

其实 Spring Boot 归根结底也是个 Maven 项目。
通过创建简单的 Maven 项目,再引入SpringBoot的相关依赖,即为 SpringBoot项目。

本文使用 IDEA 社区版(Community Edition)创建 Spring Boot 项目

  1. 新建项目(顶部菜单栏 File -> New -> Project)
    在这里插入图片描述
  2. 选择 Maven,Next
    在这里插入图片描述
  3. 自定义项目 GroupId、ArtifactId、Version 信息,Next
    在这里插入图片描述
  4. 自定义项目名、项目工作空间,Finish
    在这里插入图片描述

如果左下角出现该提示,选择 “Enable Auto-Import”(启用自动导入)
在这里插入图片描述

  1. 修改 pom.xml 文件,增加 Spring Boot 的依赖。
    如下为完整 pom.xml

    <?xml version=”1.0” encoding=”UTF-8”?>


    4.0.0
    com.markix
    demo
    1.0-SNAPSHOT



    org.springframework.boot
    spring-boot-starter-parent
    2.1.1.RELEASE




    org.springframework.boot
    spring-boot-starter-test
    test


    org.springframework.boot
    spring-boot-starter-web






    org.springframework.boot
    spring-boot-maven-plugin




  2. 在 src/main/java/ 目录新建 com.markix.DemoApplication.java

    package com.markix;

    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;

    @SpringBootApplication
    public class DemoApplication {

    1. public static void main(String[] args) {
    2. SpringApplication.run(DemoApplication.class, args);
    3. }

    }

  3. 新建测试类 com.markix.controller.TestController.java

    package controller;

    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;

    @RestController
    @RequestMapping(“/“)
    public class TestController {

  1. @RequestMapping("test")
  2. public Object test(){
  3. return "Hello World!";
  4. }
  5. }
  1. 运行 DemoApplication.java,启动完成,并监听默认端口 8080
    在这里插入图片描述
  2. 访问 http://127.0.0.1:8080/test
    在这里插入图片描述
  3. 项目整体结构
    在这里插入图片描述

扩展:

  • 修改默认端口
    在 src/main/resource 目录新增 application.properties,添加如下配置

    默认为 8080

    server.port = 8081

  • 修改默认访问路径(context path),即原本的访问路径 127.0.0.1:8080/test 修改为 127.0.0.1:8080/demoProject/test
    在 application.properties 添加如下配置

    默认为 /

    server.servlet.contextPath = /demoProject


end

发表评论

表情:
评论列表 (有 0 条评论,134人围观)

还没有评论,来说两句吧...

相关阅读