首先,回顾并详细说明一下在快速入门中使用的@Controller、@RestController、@RequestMapping注解。如果您对Spring MVC不熟悉并且还没有尝试过快速入门案例,建议先看一下快速入门的内容。@Controller:修饰class,用来创建处理http请求的对象@RestController:Spring4之后加入的注解,原来在@Controller中返回j...
转载 2021-06-21 18:17:09
779阅读
1、Controllerp
原创 2022-07-26 10:30:27
115阅读
# Spring Boot RESTful API 403 Forbidden 在开发Web应用程序时,经常会使用RESTful API来实现前后端分离。而在使用Spring Boot开发RESTful API时,有时会遇到403 Forbidden的错误。本文将介绍403 Forbidden错误的原因和解决方法,并提供代码示例。 ## 什么是403 Forbidden错误 当客户端尝试访问
原创 2024-01-22 07:24:31
333阅读
我们通过引入web模块(没有做其他的任何配置),就可以轻松利用Spring MVC的功能,以非常简洁的代码完成了对User对象
原创 2023-11-04 04:51:19
137阅读
Spring Boot 创建 RESTful API 在今天的开发中,RESTful API 是一种标准化的 Web 服务接口设计方法。本博文将详细讲解如何使用 Spring Boot 创建 RESTful API 的过程,包括环境准备、集成步骤、配置详解、实战应用、排错指南和生态扩展。 ## 环境准备 首先,我们需要安装一些依赖,确保我们的开发环境能够顺利运行。以下是所需的工具和其版本兼容
原创 6月前
29阅读
最近使用Spring Boot 配合 MyBatis 、通用Mapper插件、PageHelper分页插件 连做了几个中小型API项目,做下来觉得这套框架、工具搭配起来开发这种项目确实非常舒服,团队的反响也不错。在项目搭建和开发的过程中也总结了一些小经验,与大家分享一下。 在开发一个API项目之前,搭建项目、引入依赖、配置框架这些基础活自然不用多说,通常为了加快项目的开发进度(早点回家)还需要封装
转载 2024-06-07 10:38:10
49阅读
在现代应用程序开发中,构建 RESTful API 是一个常见的任务。Spring Boot 提供了强大的功能,使得构建和发布 RESTful API 变得更加简单和高效。本篇博客将深入探讨如何在 Spring Boot 中构建 RESTful API,包括请求处理、数据验证和异常处理等方面。1. RESTful API 概述REST(Representational State Transfer
原创 2023-08-14 10:45:10
119阅读
# Spring Boot搭建API Restful Nginx ## 简介 在本教程中,我将向你展示如何使用Spring Boot搭建一个API Restful服务,并使用Nginx作为代理服务器。 ## 流程概览 下表概述了完成这个任务的步骤: | 步骤 | 描述 | | --- | --- | | 步骤一 | 创建Spring Boot项目 | | 步骤二 | 添加依赖 | | 步骤三
原创 2024-01-25 07:41:28
239阅读
在现代应用开发中,Spring Boot已成为一种广泛使用的框架,特别是在构建RESTful API时。本文将详细介绍如何制定和实现Spring Boot RESTful API接口规范的过程,包含环境准备、分步指南、配置详解、验证测试、优化技巧和扩展应用。 ### 环境准备 要开始我们的Spring Boot项目,我们需要准备一些依赖,并确保它们相互兼容。以下是版本兼容性矩阵: | 组件
原创 7月前
225阅读
REST(Representational State Transfer)是一种软件架构风格,设计用于构建分布式系统。RESTful API基于HTTP协议,使
原创 2024-07-09 10:01:17
39阅读
本文系统介绍了REST API设计的最佳实践,涵盖REST架构约束、资源命名规范、统一响应格式等核心原则,并详细探讨了HATEOAS实现、HTTP状态码应用、API
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。
转载 2024-05-22 12:05:03
76阅读
文章目录基础api设计基本思路举例:(axios)新增一个title为“abc”的item删除id为5的item把id为5的item的title修改为"bbb"把id为5的item修改{title:"bbb",content:"xxx"}获取id小于10000中前100个item(字段需要自己设置)登录、登出,注册,注销HTTP报头(暂略)HTTP状态码(部分) 基础1.最好要带有版本(设置在u
转载 2024-03-15 15:26:13
79阅读
接口: API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。 用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。接口(API): 可以指访问servlet, controller的url, 调用其他程序的 函数架构风格: a
转载 2024-04-30 19:03:16
44阅读
前言  对于前后端分离的项目,主要是以API为界限进行解耦,那么在web开发中,对于api的设计能够遵循REST设计原则,即可以称为Restful api。使用Restful设计api主要有两点好处,一是表现力更强,更易于理解;二是Restful为无状态的,不管前端是何种设备何种状态都能够无差别的请求资源。构建步骤一:基于业务领域的数据建模,而不是基于功能建模 基于功能建模时,会造成api臃肿并且
转载 2024-03-18 22:14:03
67阅读
如果你要问 Spring Boot 做什么最厉害,我想答案就在本章标题 RESTful API 简称 REST API 。1 RESTful API 概述1.1 什么是 RESTful APIRest 是一种规范,符合 Rest 的 Api 就是 Rest Api。简单的说就是可联网设备利用 HTTP 协议通过 GET、POST、DELETE、PUT、PATCH 来操作具有URI标识的服务器资源,
转载 2023-11-12 10:00:23
67阅读
WebAPI在过去几年里非常的盛行,我们很多以往的技术手段都慢慢的转换为使用WebAPI来开发,因为它的语法简单规范化,以及轻量级等特点,这种方式收到了广泛的推崇。 通常我们使用RESTFul(Representational State Transfer)的设计方式来设计Web api,这通常用来分离API结构了业务逻辑,它使用典型的HTTP方法,诸如GET,POST.DELETE,PUT来和
转载 2024-04-09 09:21:29
103阅读
 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概
转载 2024-05-20 10:56:11
139阅读
1、前言 前几天 Daniel 给我们的分享中,提到了 restful api,然后回去重新翻了一遍笔记,今天整理出来吧。 2、是什么 如果你没接触过 restful, 千万不要把它当成一门技术,他是一种请求风格,接下来看个例子,让你看看它。 注:前边是传统的写法,而后面的 restful api
原创 2021-06-06 11:35:43
289阅读
通过URL进行标识,客户端应用通过URL来获取资源的
原创 2022-03-31 16:13:35
81阅读
  • 1
  • 2
  • 3
  • 4
  • 5