spring
文章平均质量分 90
delta_hell
这个作者很懒,什么都没留下…
展开
-
AOP学习之一 -- CGLIB使用介绍
AOP学习之一 – CGLIB使用介绍前言spring-aop是基于cglib实现的(spring本身基于cglib做了一些修改,但是使用方法类似),所以在学习aop的过程中,看到最后,是绕不过cglib的,如果不熟悉cglib的使用,可能会比较难理解其中的一些逻辑实现,本文就简单介绍下cglib的使用。CGLIBCGLIB简单来讲,就是围绕Callback接口而来,更具体的是MethodInterceptor接口,代理类的每个函数都会调用该接口的intercept函数,然后由intercept负责原创 2020-07-16 22:29:41 · 704 阅读 · 0 评论 -
Spring-Session改造总结
Spring-Session改造总结前言当使用集群方式部署WEB服务时,访问请求可能会发到集群中的任何一台机器,如何在多台机器间共享session信息就会成为一个问题,而spring-session是个很好的解决方案。 spring-session以spring-session-core为核心,实现了以jdbc(也包括一些常见的数据库)为存储方案的spring-session-jdb...原创 2018-08-11 12:25:33 · 6997 阅读 · 1 评论 -
Swagger离线接口文档生成总结
Swagger离线接口文档生成总结前言需求:项目使用spring boot,maven工程,需要使用swagger生成接口文档,格式为html。 在网上查了一些资料,大部分是使用swagger-ui,在线文档,不符合要求;小部分提到了离线文档生成,但是总觉得有点绕,结合实际的使用经验,输出总结一篇,供参考。 本文使用常见的生成流程,swagger json -> asciid...原创 2018-08-24 19:56:49 · 12281 阅读 · 1 评论 -
自实现oauth2验证与spring-security的结合
自实现oauth2验证与spring-security的结合前言前面写了一篇关于spring-security-oauth2适配的文章,但是种种原因,项目中正在使用的spring-security版本暂时不能更换,没法直接使用spring-security-oauth2,无奈只能自己实现验证过程。 本文主要总结一下自实现oauth2验证遇到的一些问题及解决办法。 一、自实现...原创 2018-09-07 21:16:44 · 2615 阅读 · 0 评论 -
spring-security-oauth2适配总结
spring-security-oauth2适配总结前言最近项目需要使用oauth2做第三方登录验证,原本以为在spring boot项目中,使用oauth2是个很简单的事情,毕竟spring security也支持oauth2 客户端模式嘛,谁知毕竟too naive,最后兜兜转转花了不少时间,才算搞定。 搜spring boot关于oauth2的使用,首先都是讲@EnableOA...原创 2018-09-03 21:22:24 · 4786 阅读 · 2 评论 -
spring-session改造总结(二)
spring-session改造总结(二)前言之前一篇spring-session改造总结主要关注基于spring-session-core实现自定义的session存储功能。本文主要关注session事件的通知。 1、事件的产生由于在程序中主要使用HttpSessionListener,而该接口只有created和destoryed两个接口,所以根据需要,只需关注这两个...原创 2018-09-14 20:51:03 · 2434 阅读 · 0 评论