- 博客(2)
- 收藏
- 关注
原创 SpringCloud Gateway获取body参数(一篇就够了)
一、前言最近项目中用到SpringCloud Gateway进行网关的开发,我使用的版本是:SpringBoot的2.2.11.RELEASE+SpringCloud的Hoxton.SR9,在自定义过滤器时需要获取ServerHttpRequest中body的数据,发现一直获取不到,经过一番查找和调试,终于解决了这个问题,以下是常见问题和完整解决方案。二、问题1、目前局部过滤器获取post方法的body有两种(get获取参数此处不做赘述)(1)、Flux<DataBuffer>
2021-09-27 11:12:25
15506
14
转载 java项目常用乐观锁和悲观锁
一、概念乐观锁和悲观锁是两种思想,用于解决并发场景下的数据竞争问题。乐观锁:乐观锁在操作数据时非常乐观,认为别人不会同时修改数据。因此乐观锁不会上锁,只是在执行更新的时候判断一下在此期间别人是否修改了数据:如果别人修改了数据则放弃操作,否则执行操作。 悲观锁:悲观锁在操作数据时比较悲观,认为别人会同时修改数据。因此操作数据时直接把数据锁住,直到操作完成后才会释放锁;上锁期间其他人不能修改数据。二、实现方式悲观锁的实现方式是加锁,加锁既可以是对代码块加锁(如Java的synchronized关
2021-09-23 14:37:47
4217
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人