「《阿里Java开发手册》-泰山版.pdf」,点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。链接:https://www....
「《阿里Java开发手册》-泰山版.pdf」,点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。链接:https://www....
设置成自增,实际却是使用雪花id呢?
MySQL不推荐使用uuid或者雪花id作为主键在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一,单机递增),而是推荐连续自增的主键id,官方的推荐是auto_in...
确定和文档相关的几个链接都有权限
080-Spring Boot 整合 knife4jknife4j knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能...
内容概览 介绍 Spring MVC初步学习和配置 接受参数 处理表单 总结 1、 介绍 我们开发的很多应用实际上都是web应用,而现在最流行的框架当属Spring的MVC框...
1、看视频 软件名称:PotPlayer官网地址:https://potplayer.en.softonic.com/ 2、听音乐 软件名称:foobar2000英文官网:h...
内容概览 什么是面向切面的编程 通过切点来选择连接点 使用注解创建切面 在xml中声明切面 总结 1. 什么是面向切面的编程 前面的内容我们讨论和学习了Spring的依赖注入...
内容概览 环境与profile 条件化的bean 自动装配的歧义性 Bean的作用域 运行时值注入 总结 1. 环境与profile 在项目开发的过程中,不可避免的一个问题是...
内容概览 简化Java开发 Spring Bean Spring Bean生命周期 装配Bean的可选方案 自动化装配Bean 通过Java配置类装配Bean 通过XML装配...
内容概览 Spring 学习讨论 Spring 项目 Spring 学习顺序 总结 1. Spring 学习讨论 Spring框架是个让人又爱又恨的东西。做Java开发的几乎...
学习过
Git快速入门(05)Git的四种通信协议Git是一个分布式的版本管理工具,分布式肯定会涉及到远程通信,下面我们来了解一下Git的远程通信协议。分布式通信需要有应用协议,应用协议的实现包含编码,解码和远程传输的实现,...
地址:https://gitee.com/blueses/spring-cloud-samples
EventLoop的类层图 我们来简单讨论一下Netty线程模型的源码。学习一下EventLoopGroup的原理。首先看一下EventLoop的类层结构图: 上面是一个简化...
单点登录(SSO) 关于oauth2.0,最后我们再来学习一下单点登录。前面介绍过单点登录的定义,单点登录(Single Sign On),简称为 SSO,是目前比较流行的企...
增加Eureka 前面介绍的项目都是授权服务和资源服务单独两个,这样在资源服务中的 check_token 地址都是写死的地址 : 下面我们把eureka加上,这样就可以直接...
应用登记 一个应用要求 OAuth 授权,必须先到对方网站登记,让对方知道是谁在请求。举个例子,下面是github的登记页面: https://github.com/sett...
密码模式 前面介绍了授权码模式和刷新令牌两种获取最新令牌的方法,下面来看一下其它模式。首先看密码模式,我们默认配置的三种模式中其实就包含密码模式的支持: 因此我们启动项目,直...
使用JDBC维护授权码 前面的代码中,测试流程第一步都是获取授权码,然后再携带授权码去申请令牌,授权码示例如下: 产生的授权码默认是 6 位的,产生以后并没有做任何管理,可以...
JWT转换器 前面的例子中,都是在授权服务配置类中配置了一个很简单的jwt转换器,如下: 可以看到我们只用setSigningKey方法配置了一个秘钥,这里使用的是简单的对称...
刷新token 前面的例子和配置都是从头开始申请授权码和令牌,现在来看一下如何根据获取令牌时,回参中的 refresh_token 来刷新令牌。现在在项目中配置的是内存模式的...
内存中存储token 我们来继续授权服务代码的下一个优化。现在授权服务中,token的存储是存储在内存中的,我们使用的是 InMemoryTokenStore : 图中的to...