Fork me on GitHub
摘要: 本片主要讲SpringCloud Oauth2篇的实战改造,如动态权限、集成JWT、更改默认url、数据库加载client信息等改造。 同时,这应该也是我这系列博客的完结篇。 关于Oauth2,我也想说几句: 如果真的要应用到企业级项目当中去,必须要进行充足的准备,因为默认的配置、UI等很多都不是通 阅读全文
posted @ 2021-06-30 16:36 竹根七 阅读(822) 评论(0) 推荐(1) 编辑
摘要: 上篇文章讲了SpringCloud OAuth 的实战篇,但是在微服务环境下,常常会有一个认证中心。 而普通服务接收到请求后,判断token是否有效并不是自己处理的,因为token的管理统一交给认证中心,token也理应被认证中心统一管理(职责专一性)。 那么这篇文章会介绍如何搭建认证中心,并介绍普 阅读全文
posted @ 2021-06-25 11:34 竹根七 阅读(1092) 评论(0) 推荐(2) 编辑
摘要: 如果不了解Oauth2 是什么、工作流程的可以看我上一篇文章: SpringCloud-OAuth2(一):基础篇 这篇讲的内容是:Oauth2在SpringBoot/SpringCloud中的实战。 SpringBoot版本:2.2.5.Release SpringCloud版本:Hoxton.S 阅读全文
posted @ 2021-06-18 17:33 竹根七 阅读(2696) 评论(0) 推荐(2) 编辑
摘要: 前言: 本文不是讲@Validate、@Valid是如何使用的、区别是什么,想看这些内容的请换篇文章。 背景: 当前端传过来的参数是进行对称性加密、base64加密等处理后过的参数时,在controller接口使用@Validae、@Valid 注解是没用的。 接口收到加密参数后,第一步应该是解密, 阅读全文
posted @ 2021-06-04 11:26 竹根七 阅读(513) 评论(1) 推荐(1) 编辑
摘要: 关于Oauth2 的详细介绍官网地址:https://developer.okta.com/blog/2017/06/21/what-the-heck-is-oauth 1:什么是OAuth2 首先,OAuth不是API或服务:它是开放的授权标准,任何人都可以实现。 更具体地说,OAuth是应用程序 阅读全文
posted @ 2021-05-24 14:44 竹根七 阅读(2176) 评论(1) 推荐(2) 编辑
摘要: 之前安装过旧版的RabbitMQ和Erlang,先卸载。 ①:卸载RabbitMQ /sbin/service rabbitmq-server stop yum list | grep rabbitmq yum -y remove rabbitmq-server.noarch rm -rf /var 阅读全文
posted @ 2021-05-11 14:12 竹根七 阅读(3169) 评论(5) 推荐(1) 编辑
摘要: 时间不在于你拥有多少,而在于你怎样使用。 #1:Redisson 是什么 个人理解:一种 可重入、持续阻塞、独占式的 分布式锁协调框架,可从 ReentrantLock 去看它。 ①:可重入锁 拿到锁的线程后续拿锁可跳过获取锁的步骤,只进行value+1的步骤。 ②:持续阻塞 获取不到锁的线程,会在 阅读全文
posted @ 2021-05-08 18:30 竹根七 阅读(2611) 评论(2) 推荐(5) 编辑
摘要: #前言 这是工作中确实会用到,比如分库分表后有t_order_01、t_order_02、t_order_03...t_order_08 这样的表。 测试过程中造了大量数据进行测试,其中可能含有部分脏数据,因此下一轮测试时最好把整个模块的数据进行删除。 三月,你好。 #实现SQL 采用了存储过程来实 阅读全文
posted @ 2021-03-29 14:52 竹根七 阅读(1346) 评论(1) 推荐(0) 编辑
摘要: 环境说明: a:阿里云服务器Centos8.2 b:JDK1.8 #1:增加JVM运行参数 java -jar 启动时添加一下参数: -Djava.rmi.server.hostname=外网IP地址 -Dcom.sun.management.jmxremote.port=jmx端口 -Dcom.s 阅读全文
posted @ 2021-02-25 12:07 竹根七 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 官方下载地址:https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html 参考博客地址:https://www.jianshu.com/p/0cdf95b3ef27 各个版本rpm包地址:https://yum.o 阅读全文
posted @ 2021-02-02 16:48 竹根七 阅读(1235) 评论(0) 推荐(0) 编辑