当前位置: 首页 > news >正文

idea:springboot项目搭建

目录

一、创建项目

1、File → New → Project

2、Spring Initializr → Next

3、填写信息 → Next

4、web → Spring Web → Next

5、填写信息 → Finish

6、处理配置不合理内容

7、注意事项

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

二、编写应用程序启动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包成功。

二、编写应用程序启动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 项目创建成功。

http://www.lryc.cn/news/311427.html

相关文章:

  • 如何保证某个程序系统内只运行一个,保证原子性
  • golang常见面试题
  • 探索Python编程世界:从入门到精通
  • Spark Shuffle Tracking 原理分析
  • Docker 干货系列 (持续更新)
  • 一.jwt token 前后端的逻辑
  • day12_oop_抽象和接口
  • linux 将 api_key设置环境变量里
  • java八股文复习-----2024/03/03
  • UE4 Niagara 关卡3.4官方案例解析
  • C# Onnx segment-anything 分割万物 一键抠图
  • Linux配置网卡功能
  • 【C++】十大排序算法之 归并排序 快速排序
  • x-pack的破解方式和免费jar包!!可直接用!!
  • 最新版本,Midjourney保姆级教程!
  • Android中的几种定位方式调用详解
  • 【软件测试】接口调不通排查分析+常遇面试题总结
  • c++基础学习第三天(指针,结构体)
  • 【数仓】zookeeper软件安装及集群配置
  • Qt 实现橡皮擦拭显示图片
  • Vue3+Element-Plus中ELMessage样式丢失处理
  • 97 spring 中的泛型类型注入
  • C++设计模式
  • 反向代购业务系统|无货源代购中国商品|反向海淘代购系统
  • Linux 进程间通信
  • hippy 调试demo运行联调-mac环境准备篇
  • 【golang】go module依赖的git tag被覆盖 如何处理 | 因测试产生大量的git tag 如何清除 最佳实践
  • Spring Cloud原理详解
  • 力扣76. 最小覆盖子串(滑动窗口)
  • 使用华为云云函数functiongraph