java
文章平均质量分 93
清晨敲代码
“Wubba lubba dub dub”
展开
-
No6.从零搭建spring-cloud-alibaba微服务框架,实现fegin、gateway、springevent等(一)
之前只零碎的学习过spring-cloud-alibaba,并没有全面了解过,这次学习pig框架时,想着可以根据这个项目学习一下,练练手,于是断断续续的用了几天时间搭建了一下基础框架。目前就先重点记录一下遇到的问题吧,毕竟流程也不是特别复杂,就是有的东西没遇到过了解的也不深~原创 2022-10-20 21:07:10 · 1616 阅读 · 0 评论 -
No5.由内存存储改为数据库存储和redis存储(主要是授权服务端的用户信息、客户端信息、客户授权信息;资源端是没有存储的,每次解析token拿到用户信息)
前几篇的写的授权端和资源端中,里面的用户登录信息、客户端信息、客户授权信息的存储一直是使用的Spring提供的基于内存的存储,也就是,这种存储方式是不会持久化信息的,是每次重启系统都会重新加载我们写好的信息。现在将用户登录信息、客户端信息的存储改为持久化的MySQL数据库,将客户授权信息的存储修改为Redis。我们使用mybatisplus操作mysql数据库,使用springboot的redis来操作Redis。原创 2022-10-11 16:43:05 · 1043 阅读 · 0 评论 -
【SpringSecurity】默认的表单登录逻辑、DefaultLoginPageConfigurer FormLoginConfigurer的区别
之前已经学过了springsecurity,今天在学习spring-security-oauth2-authorization-server时要配置自定义的登陆页面,突然有点懵,发现对security默认的表单登录逻辑的配置还不是特别熟悉,花了些时间才捋顺配置逻辑,现在就记录一下。原创 2022-10-06 14:06:56 · 1151 阅读 · 0 评论 -
OAuth2的使用场景与理解(图解防止忘记)
三方登录:当你自己开发的系统需要引入微信、qq、支付宝、钉钉等第三方登录的时候开放平台:当你自己开发的系统需要开放一些接口,用来给第三方应用去查询使用相关的信息sso单点登录:当你自己开发的系统是在微服务环境下使用sso相关的场景原创 2022-09-29 18:23:31 · 2296 阅读 · 0 评论 -
IntelliJ IDEA中创建多项目-Maven(多模块聚合项目,包括java普通项目、web多项目)
之前根据网上的教程创建过,现在又忘了/(ㄒoㄒ)/~~,所以现在记录一下创建过程,也再多记录一遍!!!1.普通 java 多项目1.1创建parent项目1.2创建子项目1.2.1创建子项目children11.2.2创建子项目children2,并使用子项目children1按照children1的创建方式继续向parent中添加一个children21.2.3创建子项目children3,并使用子项目chil...原创 2022-02-13 09:57:28 · 2670 阅读 · 0 评论 -
Dubbo学习-基本认知(一)
一、为什么使用Dubbo?为什么使用Dubbo?因为项目需要。作为一直学习开发小项目的我,自然是不需要考虑高并发、微服务、分布式的啦,当然也考虑不到T.T,用不着这么高大上的技术,不过时代在改变呀,要想不被甩在马路牙子上哭,就得不停的学习新的知识,安慰完自己的小心灵了,那么,就开始学习Duboo吧!学习每样技术前,我们都要了解它的前因后果,一句话,它是怎样产生地。在以前,我们只需要一个服务器,将我们写好的程序打包发布这个服务器里就好,但是随着互联网时代的发展,现在人人都可以在网上购物、看资讯,对于中原创 2021-05-24 09:22:24 · 610 阅读 · 3 评论 -
Linux中运行SpringBoot项目(jar包,永久运行)
Linux中运行SpringBoot项目(jar包,永久运行)原创 2021-04-08 14:39:25 · 2092 阅读 · 0 评论