Springboot基于Restful风格

简介: Springboot基于Restful风格

1.png

在类上面书写注解


@RestController
@RequestMapping("/books")
public class BookController {


新增


@PostMapping
    public String insert(@RequestBody Books books) {
        int id = books.getId();
        String price = books.getPrice();
        System.out.println(id + price);
        return "insert...";
    }


删除


@DeleteMapping("/{id}")
    public String delete(@PathVariable Integer id) {
        System.out.println(id);
        return "delete... + id";
    }


修改


@PutMapping()
    public String update(@RequestBody Books books) {
        System.out.println(books.getId() + books.getPrice());
        return "update。。。";
    }


查询


@GetMapping
    public String findAll() {
        System.out.println("HELLO");
        return "Find。。";
    }
    @GetMapping("/{id}")
    public String findById(@PathVariable Integer id) {
        System.out.println(id);
        return "findById。。。";
    }
相关文章
|
2月前
|
JSON Java API
Springboot项目中如何设计一个规范的统一的Restful API 响应框架?
Springboot项目中如何设计一个规范的统一的Restful API 响应框架?
24 1
|
2月前
|
Java API Maven
使用Java和Spring Boot构建RESTful API
使用Java和Spring Boot构建RESTful API
16 0
|
5月前
|
缓存 Java 关系型数据库
Spring Boot实现RESTful接口架构实战(包括REST的讲解、定义、REST服务测试)
Spring Boot实现RESTful接口架构实战(包括REST的讲解、定义、REST服务测试)
53 0
|
9月前
|
前端开发 新制造 UED
SpringBoot-23-全局异常机制+RESTful统一规范
SpringBoot-23-全局异常机制+RESTful统一规范
85 0
|
9月前
|
Java 数据库连接 API
SpringBoot+MyBatis搭建Restful项目
前两天就rest和restful进行了一个深度的总结,同时写在此之前写了一个SpringBoot整合MyBatis的一个小Demo,今天就简单介绍一下RestFul风格的项目是怎样的,首先大家可以先去了解一下Rest与Restful
51 1
|
9月前
|
Java 测试技术 API
Spring Boot之Restful服务与Swagger框架:构建易用的API文档与测试工具
本篇详细介绍了如何在Spring Boot应用中构建Restful服务,并结合Swagger框架实现自动生成API文档和提供API测试工具的方法。通过编写Controller类定义Restful API,以及配置Swagger框架,读者可以轻松地生成API文档和进行API测试,从而提升开发效率和项目可维护性。该博文帮助读者了解了如何使用Spring Boot和Swagger框架来简化API文档编写和测试的过程,为Web应用开发提供了有力的支持。
209 2
Spring Boot之Restful服务与Swagger框架:构建易用的API文档与测试工具
|
10月前
|
JSON NoSQL 前端开发
SpringBoot定义优雅全局统一Restful API 响应框架完结撒花篇封装starter组件
SpringBoot定义优雅全局统一Restful API 响应框架完结撒花篇封装starter组件
SpringBoot定义优雅全局统一Restful API 响应框架完结撒花篇封装starter组件
|
JSON 缓存 JavaScript
SpringBoot学习笔记(五、Restful与json)
SpringBoot学习笔记(五、Restful与json)
168 0
SpringBoot学习笔记(五、Restful与json)
|
8天前
|
缓存 监控 API
构建高效可扩展的RESTful API:后端开发的实践指南
【4月更文挑战第26天】在现代Web开发中,构建一个高效、可扩展且易于维护的RESTful API是后端工程师必须面对的挑战。本文将深入探讨如何利用最佳实践和流行技术,设计出符合REST架构原则的服务端接口。我们将重点讨论API版本控制、资源路由、数据库优化、缓存策略以及安全性考虑等方面,旨在为开发者提供一套综合性解决方案,帮助其提升API的性能与可靠性。
|
4天前
|
JSON API 数据处理
【Swift开发专栏】Swift中的RESTful API集成实战
【4月更文挑战第30天】本文探讨了在Swift中集成RESTful API的方法,涉及RESTful API的基础概念,如HTTP方法和设计原则,以及Swift的网络请求技术,如`URLSession`、`Alamofire`和`SwiftyJSON`。此外,还强调了数据处理、错误管理和异步操作的重要性。通过合理利用这些工具和策略,开发者能实现高效、稳定的API集成,提升应用性能和用户体验。