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

【SpringBoot学习笔记】01.第一个程序HelloWorld

项目创建方式:使用 IDEA 直接创建项目

1、创建一个新项目

2、选择spring initalizr , 可以看到默认就是去官网的快速构建工具那里实现

3、填写项目信息

4、选择初始化的组件(初学勾选 Web 即可)

5、填写项目路径

6、等待项目构建成功


项目结构分析:

通过上面步骤完成了基础项目的创建。就会自动生成以下文件。

1、程序的主启动类

2、一个 application.properties 配置文件

3、一个 测试类

4、一个 pom.xml


编写一个http接口

1、在主程序的同级目录下,新建一个controller包,一定要在同级目录下,否则识别不到

2、在包中新建一个HelloController类

@RestController
public class HelloController {@RequestMapping("/hello")public String hello() {return "Hello World";}}

图片


打包为jar包:可以不用打开Idea,用java -jar就能运行,打开localhost:8080发现运行成功

点击 maven的 package,如果打包成功,则会在target目录下生成一个 jar 包

图片

 在文件所在位置,右键打开PowerShell,使用java -jar命令

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

相关文章:

  • 【学会动态规划】买卖股票的最佳时机含手续费(16)
  • 网络原因导致git下载报错处理办法
  • APP后端选择什么服务器
  • 什么是反射机制,反射机制的应用场景
  • Visual Studio 2019 实用功能设置(背景颜色,代码字体及行号设置)
  • 简述Mysql索引
  • windows .gitignore 加入文件名后 依然可以从git status中看到文件问题
  • 召唤神龙打造自己的ChatGPT
  • 裝修公司同室內設計公司有咩分別?
  • android oaid
  • 利用XSS在线平台获取用户cookie
  • rsync 命令以及脚本使用
  • 【数理知识】协方差,随机变量的的协方差,随机变量分别是单个数字和向量时的协方差
  • WebDAV之π-Disk派盘+可达漫画
  • Spring中Bean的线程安全问题
  • Java spring boot 全解Camunda 7,从 0 到 1 构建工作流平台——第二节:Spring boot 简单集成
  • 手持式静电测试仪的运用原理
  • 【css问题】flex布局中,子标签宽度超出父标签宽度,导致布局出现问题
  • 【vue3】前端应用中使用WebSocket与服务器进行通信并管理连接状态。
  • 服务端高并发分布式结构演进之路
  • 微服务基础总结
  • 实现vscode上用gdb调试stm32
  • 第4章 变量、作用域与内存
  • Python爬虫遇到重定向问题解决办法汇总
  • R并行计算
  • STM32 低功耗-待机模式
  • 极海APM32F003F6P6烧写问题解决记录
  • 【大数据】Flink 详解(一):基础篇
  • ChatGPT 作为 Python 编程助手
  • 饿了么输入框限制只能输入数字,并且保留小数