文章 2024-07-03 来自:开发者社区

springboot-自定义注解拦截ip aop和ioc

定义LimitIp package com.blove.ityustudy.annotation; import java.lang.annotation.*; @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(R...

文章 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 来自:开发者社区

SpringBoot之自定义注解参数校验

SpringBoot之自定义注解参数校验 为什么要自定义注解 我这里先引入一个例子,就比如我现在要写文章,文章也许写完正要发布,也可以是还没写完正要存草稿,前端往后端发送数据,如果前端的state不是草稿或者已发布状...

SpringBoot之自定义注解参数校验
文章 2024-04-25 来自:开发者社区

Springboot 中使用 Redisson+AOP+自定义注解 实现访问限流与黑名单拦截

前言 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。  限流的目的是通过对并发访问请求进行限速或者一个时间窗口内的的请求数量进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待 我们上次讲解了如何使用Sentinel来实现服务限流,今天我们来讲解下如何使用Redisson+AOP+自定义注解+反射优雅的实现服务限流,本文讲解的...

Springboot 中使用 Redisson+AOP+自定义注解 实现访问限流与黑名单拦截
文章 2024-04-25 来自:开发者社区

Springboot中使用redisson + 自定义注解优雅的实现消息的发布订阅

前言 在一些小型场景下,使用mq中间件可能会为原有项目增加不少维护成本,使用redisson实现消息的收发是个不错的选择 什么是redisson? 官网:Redisson: Easy Redis Java client with features of In-Memory Data Grid Redisson是一个基于Redis的Java驻留内...

Springboot中使用redisson + 自定义注解优雅的实现消息的发布订阅
文章 2024-04-09 来自:开发者社区

【mybatis-plus】Springboot+AOP+自定义注解实现多数据源操作(数据源信息存在数据库)

背景 本文主要讲述的是如何实现动态切换数据源,数据源信息是存储在数据库表里,与在配置文件中写好数据库信息然后用@DS("XX")注解不同。 ...

【mybatis-plus】Springboot+AOP+自定义注解实现多数据源操作(数据源信息存在数据库)
文章 2024-03-18 来自:开发者社区

SpringBoot项目中防止表单重复提交的两种方法(自定义注解解决API接口幂等设计和重定向)

1,什么是幂等? 用户对于同一操作发起的一次请求或者多次请求的结果是一致的。 2,场景 比如添加用户的接口,在提交时由于网络波动或其他原因没有及时响应,用户可能会误以为没有点到提交按钮,会再次进行提交或连续点...

SpringBoot项目中防止表单重复提交的两种方法(自定义注解解决API接口幂等设计和重定向)
文章 2024-03-07 来自:开发者社区

【SpringBoot】秒杀业务:redis+拦截器+自定义注解+验证码简单实现限流

前言 限流是秒杀业务最常用的手段。限流是从用户访问压力的角度来考虑如何应对系统故障。这里我是用限制访问接口次数(Redis+拦截器+自定义注解)和验证码的方式实现简单限流。 一、接口限流 接口限流是为了对服务端的接口接收请求的频率进行限制,防止服务挂掉。 ...

【SpringBoot】秒杀业务:redis+拦截器+自定义注解+验证码简单实现限流
文章 2023-12-22 来自:开发者社区

springboot通过自定义注解@Log实现日志打印

springboot通过自定义注解@Log实现日志打印 效果图 实操步骤 注意,本代码在springboot环境下运行,jdk1.8 1.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start...

springboot通过自定义注解@Log实现日志打印
文章 2023-09-27 来自:开发者社区

springboot实现自定义注解限流

最近搭建的博客网站,详情被人刷了,特意以此来提醒该加限流处理了引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependen...

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

微服务

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

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等