Java后端
Anyhowe
这个作者很懒,什么都没留下…
展开
-
Token的后台生成实现类
<article> <div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-dsm="post"> <l原创 2018-06-21 16:57:16 · 2822 阅读 · 0 评论 -
乐观锁以及乐观锁的实现
乐观锁介绍:乐观锁( Optimistic Locking ) 相对悲观锁而言,乐观锁假设认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测,如果发现冲突了,则让返回用户错误的信息,让用户决定如何去做。那么我们如何实现乐观锁呢,一般来说有以下2种方式:1.使用数据版本(Version)记录机制实现,这是乐观锁最常用的一种实现方式。何谓数据版本?即...原创 2018-08-10 16:38:45 · 68984 阅读 · 16 评论 -
使用了原生Gson工具类解决按属性名大写转换问题
前言:项目中使用http协议调用接口时,如何被调用方设置的是httpbody请求加密的格式的话,就需要我们传入参数的对象按照本身的属性值传入,这样的话,就会有两个条件:1、属性名大小写必须一致;2、空值的属性不能转换成jsonMap中的key和value值;我们会想到使用fastJson工具类进行转换,将一个对象的所有属性转换成jsonMap形式,假如如果使用fastJson进行转换的话,并不...原创 2018-08-10 18:26:55 · 3469 阅读 · 0 评论 -
swagger中给请求添加header
背景:在集成了swagger的项目中,调用后台接口往往会经过一些自定义的拦截器,而拦截器加了token限制的话,直接在swagger页面中请求后台接口会调不通,那么就需要在swagger中也设置请求token一、后台代码如下:required(false) 表示userToken非必填,因为有的请求无需token验证。二、添加后的swagger中接口样式如下:其中,us...原创 2019-05-10 11:19:39 · 16273 阅读 · 1 评论