随笔分类 -  SpringBoot

SpringBoot实现限制ip访问次数
摘要:https://blog.csdn.net/weixin_34050005/article/details/92415288?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.none 阅读全文

posted @ 2020-05-28 14:46 四海骄阳 阅读(2561) 评论(0) 推荐(0)

springboot过滤器禁止ip频繁访问
摘要:https://blog.csdn.net/qq_37228713/article/details/81662119?utm_source=blogxgwz0 1.编写一个过滤器: package com.solian.web.filter; import java.io.IOException;i 阅读全文

posted @ 2020-05-28 14:23 四海骄阳 阅读(1675) 评论(0) 推荐(0)

Maven项目打包成war包并启动war包运行
摘要:https://www.cnblogs.com/chcha1/archive/2019/08/06/11310837.html 验证通过 maven打包 1、删除本地依赖仓库删除 2、在父项目进行本地仓库安装 3、进行项目打包 1 项目打包 1.1 右键点击所需要打包的项目,点击如图所示 Maven 阅读全文

posted @ 2020-05-07 13:14 四海骄阳 阅读(2163) 评论(0) 推荐(0)

springmvc 自定义注解
摘要:https://www.cnblogs.com/yingsong/p/8508700.html 1. 自定义一个注解 @Documented //文档生成时,该注解将被包含在javadoc中,可去掉 @Target(ElementType.METHOD)//目标是方法 @Retention(Rete 阅读全文

posted @ 2020-04-21 13:30 四海骄阳 阅读(547) 评论(0) 推荐(0)

SpringMVC利用AOP实现自定义注解记录日志
摘要:https://blog.csdn.net/spring_show/article/details/78049110 第一,注解: @Before – 目标方法执行前执行 @After – 目标方法执行后执行 @AfterReturning – 目标方法返回后执行,如果发生异常不执行 @AfterT 阅读全文

posted @ 2020-01-17 14:03 四海骄阳 阅读(681) 评论(0) 推荐(0)

springmvc配置AOP的两种方式
摘要:https://www.cnblogs.com/qinglangyijiu/p/8425653.html spingmvc配置AOP有两种方式,一种是利用注解的方式配置,另一种是XML配置实现。 应用注解的方式配置: 先在maven中引入AOP用到的依赖 <dependency> <groupId> 阅读全文

posted @ 2020-01-17 10:42 四海骄阳 阅读(2353) 评论(0) 推荐(0)

使用Guava RateLimiter限流以及源码解析
摘要:https://www.jianshu.com/p/5d4fe4b2a726 前言 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流 缓存 缓存的目的是提升系统访问速度和增大系统处理容量 降级 降级是当服务出现问题或者影响到核心流程时,需要暂时屏蔽掉,待高峰或者问题解决后再打开 限流 限流 阅读全文

posted @ 2020-01-16 16:15 四海骄阳 阅读(690) 评论(0) 推荐(0)

spring boot 限制接口访问次数
摘要:https://blog.csdn.net/weixin_42118284/article/details/91447098 首先自定义一个元注解 import java.lang.annotation.Documented; import java.lang.annotation.ElementT 阅读全文

posted @ 2020-01-16 10:39 四海骄阳 阅读(7038) 评论(0) 推荐(0)

Spring mvc通过访问者IP限制接口访问频率
摘要:https://blog.csdn.net/qq_31384551/article/details/80955215 我们有的时候系统里面有的用户接口为了控制访问频率,需要使用到,笔记走一波 环境: spring spring mvc Guava:谷歌高并发工具,下面是maven <!--谷歌gua 阅读全文

posted @ 2020-01-16 09:56 四海骄阳 阅读(2048) 评论(0) 推荐(0)

@interface [SpringMVC+redis]自定义aop注解实现控制器访问次数限制
摘要:我们需要根据IP去限制用户单位时间的访问次数,防止刷手机验证码,屏蔽注册机等,使用注解就非常灵活了 1 定义注解 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) @Documented//最高优先级 @Order(Ord 阅读全文

posted @ 2020-01-16 09:51 四海骄阳 阅读(441) 评论(0) 推荐(0)

Spring 工具类 ConfigurationClassParser 分析得到配置类
摘要:https://blog.csdn.net/andy_zhang2007/article/details/78549773 Spring 工具类 ConfigurationClassParser 分析得到配置类原创安迪源文 最后发布于2017-11-16 12:19:50 阅读数 4296 收藏展开 阅读全文

posted @ 2020-01-15 11:04 四海骄阳 阅读(559) 评论(0) 推荐(0)

Spring元数据Metadata的使用,注解编程之AnnotationMetadata,ClassMetadata、MetadataReaderFactory【享学Spring】
摘要:每篇一句不要担心你此次此刻的付出得不到回报,因为你现在的付出是为了扎根 前言Spring在2.0的时候就支持了基于XML Schema的扩展机制,让我们可以自定义的对xml配置文件进行扩展(四大步骤,有兴趣的可以自己学习),比如鼎鼎大名的Dubbo它就扩展了xml,用它来引入服务或者导出服务。随着S 阅读全文

posted @ 2020-01-15 09:29 四海骄阳 阅读(4732) 评论(0) 推荐(0)

spring注解之@Import注解的三种使用方式
摘要:https://www.cnblogs.com/yichunguo/p/12122598.html 目录 1、@Import注解须知 2、@Import的三种用法 3、@Import注解的三种使用方式总结 @ 1、@Import注解须知 1、@Import只能用在类上 ,@Import通过快速导入的 阅读全文

posted @ 2020-01-15 09:02 四海骄阳 阅读(38899) 评论(3) 推荐(7)

springmvc 自定义注解
摘要:https://www.cnblogs.com/yingsong/p/8508700.html 1. 自定义一个注解 @Documented //文档生成时,该注解将被包含在javadoc中,可去掉 @Target(ElementType.METHOD)//目标是方法 @Retention(Rete 阅读全文

posted @ 2020-01-15 07:14 四海骄阳 阅读(526) 评论(0) 推荐(0)

Springboot 入口类及其实现自动配置的原理
摘要:https://blog.csdn.net/Leon_cx/article/details/75027663 入口类需要放在包的最外层在,能够扫描到所有子包中的类 @SpringBootApplication注解将Application类注册为启动类 package com.lebron.sprin 阅读全文

posted @ 2020-01-15 06:49 四海骄阳 阅读(915) 评论(0) 推荐(0)

Java RestTemplate post请求传递参数遇到的坑
摘要:https://blog.csdn.net/LDY1016/article/details/80002126 最近使用Spring 的 RestTemplate 工具类请求接口的时候发现参数传递的一个坑,也就是当我们把参数封装在Map里面的时候,Map 的类型选择。 使用RestTemplate p 阅读全文

posted @ 2020-01-15 06:24 四海骄阳 阅读(18217) 评论(0) 推荐(0)

Spring中@Autowire的底层原理解析(附详细源码阅读步骤)
摘要:搭建源码阅读环境首先在IDEA中建立一个Maven工程,然后在pom.xml中加入依赖,因为以后可能会用到其他的功能,所以这里直接使用的是springboot的依赖 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven. 阅读全文

posted @ 2020-01-14 17:11 四海骄阳 阅读(1457) 评论(0) 推荐(0)

非常详细的SpringBoot-自动装配原理
摘要:先看看SpringBoot的主配置类: 里面有一个main方法运行了一个run()方法,在run方法中必须要传入一个被@SpringBootApplication注解的类。 @SpringBootApplication SpringBoot应用标注在某个类上说明这个类是SpringBoot的主配置类 阅读全文

posted @ 2020-01-14 16:56 四海骄阳 阅读(1625) 评论(0) 推荐(0)

为何一个@LoadBalanced注解就能让RestTemplate拥有负载均衡的能力?
摘要:每篇一句 你应该思考:为什么往往完成比完美更重要? 前言 在Spring Cloud微服务应用体系中,远程调用都应负载均衡。我们在使用RestTemplate作为远程调用客户端的时候,开启负载均衡极其简单:一个@LoadBalanced注解就搞定了。相信大家大都使用过Ribbon做Client端的负 阅读全文

posted @ 2020-01-14 16:53 四海骄阳 阅读(3021) 评论(0) 推荐(1)

spring-cloud-starter-eureka-server 和 spring-cloud-starter-netflix-eureka-server的区别
摘要:tomcat下载列表一览 http://archive.apache.org/dist/ 在学习分布式配置中心,查资料时看到maven引入部分使用了spring-cloud-starter-eureka-server,部分使用了spring-cloud-starter-netflix-eureka- 阅读全文

posted @ 2020-01-10 09:34 四海骄阳 阅读(6702) 评论(0) 推荐(0)

导航