idea:springboot项目搭建

目录

一、创建项目

1、File → New → Project

2、Spring Initializr → Next

3、填写信息 → Next

4、web → Spring Web → Next

5、填写信息 → Finish

6、处理配置不合理内容

7、注意事项

7.1 有依赖包,却显示找不到依赖,刷新一下maven

7.2 idea版本

二、编写应用程序启动main

三、编写hello程序

四、项目运行和使用

4.1 启动项目

4.2 web访问


一、创建项目

1、File → New → Project

2、Spring Initializr → Next

3、填写信息 → Next

注:Type 选 Maven Project ,Java Version 是正常的。

4、web → Spring Web → Next

5、填写信息 → Finish

注:Project location 需要设置新目录,不然此项目会在指定目录下生成项目,而不会自动创建新目录。

6、处理配置不合理内容

7、注意事项

7.1 有依赖包,却显示找不到依赖,刷新一下maven

操作完成后,java代码自动import包成功。

7.2 idea版本

二、编写应用程序启动main

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

/**
 * 用于启动应用程序
 *
 * Spring Boot 项目通常有一个名为 *Application 的入口类,
 * 入口类里有一个 main 方法, 这个 main 方法其实就是一个标准的 Java 应用的入口方法。
 */
@SpringBootApplication
public class SpringbootApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpringbootApplication.class, args);
    }

}

【注意事项】

启动程序,要跟下面 hello程序 放在一个包中,否则抛出下面的异常

也就是如下

三、编写hello程序

@RestController
public class PaddleOcrTest {

    @RequestMapping("/hello")
    public String hello() {
        return "Hello Spring Boot! ";
    }

}

四、项目运行和使用

4.1 启动项目

也就是执行 SpringbootApplication 的main方法。

位置:idea中。

启动后的打印:

注:上图中可以看见访问端口号和请求协议,默认端口是8080,协议是http。

4.2 web访问

http://localhost:8080/hello

到此 Spring boot 项目创建成功。

相关推荐

  1. rollup + typescript 项目

    2024-03-09 22:40:05       58 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-09 22:40:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-09 22:40:05       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-09 22:40:05       82 阅读
  4. Python语言-面向对象

    2024-03-09 22:40:05       91 阅读

热门阅读

  1. JVM 启动参数

    2024-03-09 22:40:05       37 阅读
  2. 贪心算法

    2024-03-09 22:40:05       43 阅读
  3. C++中的模板(初阶)

    2024-03-09 22:40:05       49 阅读
  4. 【深度学习模型】6_3 语言模型数据集

    2024-03-09 22:40:05       58 阅读
  5. ChatGPT介绍

    2024-03-09 22:40:05       56 阅读
  6. 每日shell脚本之mysql健康查询

    2024-03-09 22:40:05       43 阅读
  7. AWS Cloud9 实战指南

    2024-03-09 22:40:05       39 阅读
  8. GO基础记录

    2024-03-09 22:40:05       46 阅读
  9. Sora - 探索AI视频模型的无限可能

    2024-03-09 22:40:05       42 阅读
  10. Webserve(4): HTTP解析

    2024-03-09 22:40:05       35 阅读
  11. 【C++】贪心算法

    2024-03-09 22:40:05       45 阅读