- 博客(6)
- 收藏
- 关注
原创 Feign通过get方式请求报错 method get must not have a request body
Feign通过get方式请求,请求体中带@RequestBody一, 添加pom<dependency> <groupId>io.github.openfeign</groupId> <artifactId>feign-httpclient</artifactId> <version>10.10.1</version></dependency>二,配置开启 feign http
2021-08-12 15:35:53 1547 2
原创 Guava-RateLimiter-令牌流控
原文链接 作者:Dimitris Andreou 译者:魏嘉鹏 校对:方腾飞[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J29pNWFH-1626506893292)(http://ifeve.com/wp-content/uploads/2015/05/token_bucket-300x172.jpg)]RateLimiter 从概念上来讲,速率限制器会在可配置的速率下分配许可证。如果必要的话,每个acquire() 会阻塞当前线程直到许可证可用后获取该许可证。一旦获
2021-07-17 15:29:32 359
原创 如何在事务提交后才执行某个方法
在开发中是否遇到过这种情况,在一个spring事务管理的方法中需要发送一个消息,但是消费消息的时候查询到的数据还是事务提交之前的数据。 代码如下:@Transactional public void add() { //插入数据逻辑 //发送消息 }此时我们希望的效果是,等事务提交之后再发mq。可以改成如下写法: public void add() { //insert方法 //发送消息 }
2021-07-17 15:20:47 1936
原创 SpringMVC的设计与实现
SpringMVC的设计与实现 Spring MVC是MVC模式的一种实现 , 在Spring MVC 的使用中 , 除了之前讲过的ContextLoaderListener , 还有一个比较重要的类DispatchServlet , 在web.xml中也对其进行了配置 。从名字可以看出来这是一个Servlet , 这个Servlet实现的是Sun的J2EE核心模式中的前端控制器模式(Front Controller) , 所有的请求都要经过它来处理 , 进行转发、匹配、数据处理后 , 并转由页面进行
2020-07-20 14:42:38 288
原创 Spring上下文在Web容器中的启动
Spring上下文在Web容器中的启动web容器启动的时候为什么Spring容器也会跟着启动呢?首先看看web.xml是怎么配置的<context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/spring-configuration/application.xml</param-value> </con
2020-07-08 16:31:20 176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人