文章 2024-05-16 来自:开发者社区

Springboot 使用自定义注解结合AOP方式校验接口参数

aspectjrt 1.8.9 com.alibaba fastjson 1.2.58 org.springframework.boot spring-boot-starter-web 新建自定义注解,ParamCheck.java : import java.lang.annotation.ElementType; import java.lang.annotation.Retention; ....

Springboot 使用自定义注解结合AOP方式校验接口参数
文章 2024-05-06 来自:开发者社区

spring boot访问接口报500

Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Fri Feb 04 09:41:46 CST 2022 There was an unexpected error (type=Internal Server Err...

文章 2024-04-24 来自:开发者社区

[AIGC] 请你写一遍博客介绍 “使用idea+kotinlin+springboot+maven 结合开发一个简单的接口“,输出markdown格式,用中文回答,请尽可能详细

最近,Kotlin 在 Java 社区越来越受欢迎,尤其是在 Spring Boot 框架中。因此,今天我们来尝试使用 IntelliJ IDEA、Kotlin 和 Spring Boot 结合开发一个简单的接口。 首先,我们需要创建一个 Spring Boot 项目。可以使用 Spring Initializr(https://start.spring.io/)来生成一个基本...

文章 2024-04-19 来自:开发者社区

【Spring Boot系列】通过OpenAPI规范构建微服务服务接口

/** NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech) (5.4.0).https://openapi-generator.techDo not edit the class manually.*/package com.sab.inventory.api; impo....

文章 2024-04-12 来自:开发者社区

限流艺术:Spring Boot接口限流的实用指南

前言 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。限流可以认为服务降级的一种,限流通过限制请求的流量以达到保护系统的目的。 一般来说,系统的吞吐量是可以计算出一个阈值的,为了保证系统的稳定运行,一旦达到这个阈值,就需要限制流量并采取一些措施以完成限制流量的目的。比如:延迟处理,拒绝处理,或者部分拒绝处理等等。否则,很容易导致服务器的宕机。 常见限流算法 ...

限流艺术:Spring Boot接口限流的实用指南
文章 2024-04-02 来自:开发者社区

SpringBoot集成AOP实现每个接口请求参数和返回参数并记录每个接口请求时间

代码主要目的是controller方法进行日志记录,记录请求的内容、调用的方法、参数以及响应的内容和请求处理的时间。 1.介绍 AOP(Aspect-Oriented Programming,面向切面编程)是Spring框架中的一个重要特性,允许开发者定义跨多个对象的横切关注点。 在Spring Boot中,AOP的使用几个步骤: 定义Aspect:A...

文章 2024-04-02 来自:开发者社区

SpringBoot集成Redis解决表单重复提交接口幂等(亲测可用)

1.接口幂等介绍 接口幂等性是指同一个接口,多次发出同一个请求,必须保证操作只执行一次。即用户对于同一个接口发起的一次请求或者多次请求的结果是一致的,不会因为多次请求而产生不同的结果。 在应用中,如果一个接口没有设计成幂等的,那么每次请求可能会产生不同的结果,这可能会导致数据的不一致性。因此,在设计接口时,需要考虑接口的幂等性。 2.防止重复提交的几种方式 ...

文章 2024-04-01 来自:开发者社区

SpringBoot项目调用HTTP接口5种方式你了解多少?

概述调用HTTP的几种方式: 1. 使用FeignClient调用:Feign是一个声明式的Web Service客户端,它使得编写HTTP客户端变得更简单。通过FeignClient,你可以在代码中直接调用HTTP接口,而不需要手动编写HTTP请求和响应的处理逻辑。 2. 使用RestTemplate调用:RestTemplate是Spring框架提供的用于访问RESTful服...

文章 2024-04-01 来自:开发者社区

SpringBoot+async异步调用接口以及几个任务同时完成和异步接口实现和调用

1.什么是异步调用? 异步调用是相对于同步调用而言的,同步调用是指程序按预定顺序一步步执行,每一步必须等到上一步执行完后才能执行,异步调用则无需等待上一步程序执行完即可执行。 2.如何实现异步调用? 多线程,这是很多人第一眼想到的关键词,没错,多线程就是一种实现异步调用的方式。 在非spring目项目中我们要实现异步调用的就是使用多线程方式,可以自己实现Runab...

SpringBoot+async异步调用接口以及几个任务同时完成和异步接口实现和调用
文章 2024-04-01 来自:开发者社区

前端请求SpringBoot接口出现Required request body is missing

问题:Required request body is missing 解决: 1.后台验证 body 是必须的,二前端传过来是一个  null或者没有。 2.传json参数过去即可。

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注