![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
纸上得来终深浅
这个作者很懒,什么都没留下…
展开
-
Spring源码解析 – @Configuration配置类及注解Bean的解析
何时加载后置处理器以AnnotationConfigApplicationContext为例,在构造函数中初始化reader时,加载默认后置处理器。其中 ConfigurationClassPostProcessor这个后置处理器专门处理带有@Configuration注解的类,ConfigurationClassPostProcessor后置处理实现了BeanDefinitionRegistr...原创 2019-03-25 21:11:36 · 412 阅读 · 0 评论 -
spring中 EventPublisher
作用这个其实就是一个设计模式中的观察者模式,广播推送消息spring中怎么用?客户端发布事件public class IOCTest_Ext { @Test public void test01(){ AnnotationConfigApplicationContext applicationContext = new AnnotationConfigApplicatio...原创 2019-04-10 07:34:42 · 2968 阅读 · 0 评论 -
慕课笔记-Spring Security Oauth开发APP认证框架1
?如果用户通过一些应用如app来登陆,那么就没有session,如果一定要用session开发,也是可以的,但是开发繁琐。安全性和客户体验差有些前端技术不支持cookie,如小程序因此当我们的访问者不是浏览器的时候,用另外一种方式来访问用发令牌的方式来访问资源Spring Security Oauth源理绿色是实现好的,要实现的是自定义的认证在资源上添加filter,实现对...原创 2019-04-15 20:37:11 · 775 阅读 · 1 评论 -
springsecurity -study -todo
第三方client qq登陆 微信登陆 处理注册 解绑与绑定 服务端provider开发原创 2019-04-15 20:18:11 · 146 阅读 · 0 评论 -
springmvc源码分析
Springmvc 源码分析总体流程:DispatcherServlet#doDispatch1. 获得hander 以及mehtod chainmappedHandler = getHandler(processedRequest);2. 获得处理器适配器HandlerAdapter ha = getHandlerAdapter(mappedHandler.getHandler(...原创 2019-04-07 12:13:41 · 142 阅读 · 0 评论 -
springsecurity -spring social 源码学习
后续补充原创 2019-04-11 07:26:31 · 431 阅读 · 0 评论 -
SpringMvc错误处理
DispatchServlet的doDispatch方法// Actually invoke the handler. mv = ha.handle(processedRequest, response, mappedHandler.getHandler())springmvc对应的handlermapper是RequestMappingHandlerAdapter@Overrid...原创 2019-03-26 07:33:55 · 1047 阅读 · 0 评论 -
input type=hidden的用法
SpringMVC删除与修改操作需要用DELETE,PUT请求方式提交。但要知道浏览器form表单只支持GET与POST请求,而DELETE、PUT等method并不支持。spring3.0添加了一个过滤器,可以将这些请求转换为标准的http方法,使得支持GET、POST、PUT与DELETE请求。如果是springboot,可以看到WebMvcAutoConfiguration中添加了一个...原创 2019-03-26 07:00:31 · 11064 阅读 · 1 评论 -
Spring中常用的工具类
注解相关其它原创 2019-03-25 23:14:16 · 238 阅读 · 0 评论 -
Spring Security Oauth开发APP认证框架2-源码解析
如何搭建一个认证的oauth2服务器?1. 添加注解@Configuration@EnableAuthorizationServerpublic class ImoocAuthorizationServerConfig {2. 添加用户名密码的user@Componentpublic class DemoUserDetailsService implements UserDet...原创 2019-04-16 23:16:21 · 185 阅读 · 0 评论