首页
学习
活动
专区
工具
TVP
发布

Linyb极客之路

专栏作者
1062
文章
1796705
阅读量
128
订阅数
聊聊多层嵌套的json的值如何解析/替换
前阵子承接了2个需求,一个数据脱敏,一个是低代码国际化多语言需求,这两个需求有个共同特点,都是以json形式返回给前端,而且都存在多层嵌套,其中数据脱敏的数据格式是比较固定,而低代码json的格式存在结构固定和不固定 2种格式。最后不管是数据脱敏或者是多语言,业务抽象后,都存在需要做json值替换的需求。今天就来聊下多层嵌套json值如何解析或者替换
lyb-geek
2023-10-31
1.1K0
什么是跨域以及几种简单解决方案
同源策略就是用来限制从一个源加载的文档或脚本与来自另一个源的资源进行交互。那怎样判断是否是同源呢?
lyb-geek
2022-03-10
4880
一篇文章概括Spring Cloud微服务教程(上篇)
基于Spring Cloud的MicroServices的Hearth是Eureka Server。也称为Discovery Server。因为该服务器保存有关您的系统可以在其运行位置,健康状况和其他方面使用的所有微服务的信息。很明显,在生产中,这个服务器需要具有高可用性。使用Spring Cloud,您可以通过将EnableEurekaServer注释添加到Spring Boot应用程序的启动类来创建此服务器。
lyb-geek
2022-03-10
2940
推荐几款好用的REST API工具
市面上可用的 REST API 工具选项有很多,我们来看看其中一些开发人员最喜欢的工具。
lyb-geek
2022-01-07
2.5K0
一款零注解API接口文档生成工具
smart-doc从2.0.0后几乎实现了swagger ui的功能,并且比swagger ui更简洁大方,也更符合国内开发者的诉求。当然smart-doc的功能也已经 超过了Swagger为Java开发者提供的功能。
lyb-geek
2021-09-23
6050
绝佳的API设计秘诀
现在,由于API平台的激增,公司将以更快的速度推出市场并以前所未有的速度构建功能。
lyb-geek
2019-12-02
5280
基于 JWT + Refresh Token 的用户认证实践
HTTP 是一个无状态的协议,一次请求结束后,下次在发送服务器就不知道这个请求是谁发来的了(同一个 IP 不代表同一个用户),在 Web 应用中,用户的认证和鉴权是非常重要的一环,实践中有多种可用方案,并且各有千秋。
lyb-geek
2019-06-18
1.6K1
来,科普一下JWT
JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。
lyb-geek
2019-06-17
4580
使用lombok编写优雅的Bean对象
使用java编写代码,十之八九都是在写java类,从而构建java对象。lombok之前也说了不少,但使用了这么多年,感觉还是有很多技巧可以使用的。
lyb-geek
2019-05-17
1.6K0
Spring Boot整合JWT实现用户认证(附源码)
JWT(Json Web Token),是一种工具,格式为XXXX.XXXX.XXXX的字符串,JWT以一种安全的方式在用户和服务器之间传递存放在JWT中的不敏感信息。
lyb-geek
2019-05-15
8730
SpringBoot自定义Starter
3) 输入GroupId、ArtifactId 和 Version 信息,点击Finish
lyb-geek
2019-05-13
7030
springcloud用redis做session共享出现类反序列化失败问题
前段时间项目组打算把公司的一个老项目当做现有系统的子模块,现有系统的技术框架主要是采用springcloud,用redis来做session共享。老项目的用户鉴权采用jwt,鉴权成功后,会把对象存到session里面,当时为了尽量少动老项目的代码,老项目单独维护自己的用户对象,其他模块的用户对象则由用户服务模块统一提供。当时改造完后,访问老模块时候,报了如下的错误:
lyb-geek
2019-03-07
4.9K0
RESTFUL API 安全设计指南
REST的全称是REpresentational State Transfer,表示表述性无状态传输,无需session,所以每次请求都得带上身份认证信息。rest是基于http协议的,也是无状态的。只是一种架构方式,所以它的安全特性都需我们自己实现,没有现成的。建议所有的请求都通过https协议发送。RESTful web services 概念的核心就是“资源”。 资源可以用 URI 来表示。客户端使用 HTTP 协议定义的方法来发送请求到这些 URIs,当然可能会导致这些被访问的”资源“状态的改变。HTTP请求对应关系如下:
lyb-geek
2018-11-22
1.5K0
使用Swagger生成Spring Boot微服务API文档
springfox是产生API文档,而swagger-ui 则是RestAPI的界面。 创建一个RestController ,定义API:
lyb-geek
2018-09-27
1.4K0
JSON Web Token 入门教程
JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。
lyb-geek
2018-08-06
4770
编码习惯之接口定义
工作中,少不了要定义各种接口,系统集成要定义接口,前后台掉调用也要定义接口。接口定义一定程度上能反应程序员的编程功底。列举一下工作中我发现大家容易出现的问题:
lyb-geek
2018-07-26
4240
编码习惯之Controller规范
Controller规范,主要的内容是就是接口定义里面的内容,你只要遵循里面的规范,controller就问题不大,除了这些,还有另外的几点: 1、所有函数返回统一的ResultBean/PageResultBean格式 原因见我的接口定义这个贴。没有统一格式,AOP无法玩。 a、ResultBean/PageResultBean是controller专用的,不允许往后传! b、Controller做参数格式的转换,不允许把json,map这类对象传到services去,也不允许services返回json
lyb-geek
2018-03-27
1.1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档