目录的简介和rest api规范

一.src/main/java

java源代码文件

二.resources

存放前端静态文件或者一些配置文件

三.pom.xml

应用的做整个配置依赖的文件

四.启动一个应用

运行BootDemoApplication这个类,启动就可以了。

五.写Controller

1.加上RestController这个注解

2.配置访问对面的路径

复制代码
@GetMapping("/hello")

3.书写对于的类

复制代码
public String hello(){

 return "hello word"
}

集合和数组会将转化成Json的格式传递过去。

六.rest api规范

1.路径

路径又称为"终点"(endpoint),表示api的具体地址

在RESTful架构中.每个网址代表一种资源(resource),所以网址中不能有动词,只能有名词,而且所有的名词往往与数据库的表格名对应

2.Http动词

GET:从服务器取出资源(一项或多项)

POST:在服务器新建一个资源。

PUT:在服务器更新资源(客户端)

PATCH:在服务器更新资源(客户端提供改变的属性)

DELETE:从服务器删除资源

相关推荐
豆浆whisky28 分钟前
Go并发模式选择指南:找到最适合你项目的并发方案|Go语言进阶(19)
开发语言·后端·golang
草莓熊Lotso29 分钟前
《算法闯关指南:动态规划算法--斐波拉契数列模型》--01.第N个泰波拉契数,02.三步问题
开发语言·c++·经验分享·笔记·其他·算法·动态规划
胖咕噜的稞达鸭1 小时前
自定义shell命令行解释器自制
java·开发语言
草莓熊Lotso1 小时前
Git 分支管理:从基础操作到协作流程(本地篇)
大数据·服务器·开发语言·c++·人工智能·git·sql
报错小能手1 小时前
C++异常处理 终极及总结
开发语言·c++
tobebetter95277 小时前
How to manage python versions on windows
开发语言·windows·python
9***P3348 小时前
PHP代码覆盖率
开发语言·php·代码覆盖率
CoderYanger8 小时前
优选算法-栈:67.基本计算器Ⅱ
java·开发语言·算法·leetcode·职场和发展·1024程序员节
jllllyuz8 小时前
Matlab实现基于Matrix Pencil算法实现声源信号角度和时间估计
开发语言·算法·matlab
多多*8 小时前
Java复习 操作系统原理 计算机网络相关 2025年11月23日
java·开发语言·网络·算法·spring·microsoft·maven