spring
-
WebFlux 静态资源处理教程
关于 WebFlux 的教程方面的内容我已经持续写过很多内容了。包括前面的这篇《WebFlux 整合 thymeleaf 教程》文章,对静态资源的处理,提到的都非常的少。今天我抽个…
-
Spring IOC 容器为什么不使用 Class.forName 加载类
很多人看过 Spring 的源码,但但他们都是为了看源码而看!并没有读懂 Spring 的设计思想,也没有思考过为什么要这样设计! 我在这篇文章《程序员如何阅读源码?大牛是如果形成…
-
WebFlux 之 Mono API 教程
前面写了一些 WebFlux 方面的教程,发现很多人搜索到了我的文章,希望我能继续写一些教程。于是便有了本文。 关于 WebFlux 前面我已经反复强调过,它是一种新的编程趋势,未…
-
Servlet是如何运行的?Servlet的本质是什么?
现在还有人在用 Servlet 吗?如果没有人用,但是面试中遇到了怎么办? 最近,微信群里就有好友私信我:“Servlet是如何运行的?Servlet的本质是什么?&r…
-
SpringBoot + Redis 实现国际化
现在的公司都讲究国际化、全球化。但是国际化并不代表全球化,国际化只是把我们的系统有中文的地方翻译成支持多国语言,让不懂中文的人能用,国际化主要解决这个问题。而全球化,那就得重新写一…
-
Cannot change HTTP accept header – use a different locale resolution strategy 问题解决方法
最近公司准备推出国际化的内容了,这个调整对我们来说其实不小的。主要是 APP 端,网页端,小程序端,公众号,H5 等各渠道都要支持。 同事在进行国际化时,遇到了一个异常,详情如下:…
-
spring-security-oauth2 自定义登录页面
一个网站的登录页面就相当于一个人的脸,脸往往给人留下第一印象。印象好,就会带来好体验。好体验就可能有更高的活跃度,所以像我前面《SpringBoot + spring-securi…
-
spring-security-oauth2 使用 AuthorizationEndpoint 自定义授权页面
还记得我在这篇文章《SpringBoot + spring-security-oauth2 实现仿微信,QQ,微博等授权认证》中实现的漂亮的授权页面吗?spring-securit…
-
spring-security-oauth2 使用 TokenEnhancer 自定义生成令牌
不管是 spring-security-oauth2 框架,还是其他框架,它们的共同点就是可以高度定制化。今天我们就来个定制化第二篇,使用 TokenEnhancer 自定义生成令…
-
spring-security-oauth2 自定义生成授权码
从前面的文章中,我们可以了解到 spring-security-oauth2 产生的授权码默认是 6 位的。 并且,我们通过拿到 code 后,再通过 code 获取 access…