原创 springsecurity授權源碼解讀
springsecurity授權源碼梳理 時序圖借用 登陸認證過程中涉及的filter過濾器整理 從圖中可以看出執行的順序。來看看個人認爲比較重要的 幾個Filter 的處理邏輯, 1.UsernamePasswordAuth
原创 springboot的啓動源碼流程(菜鳥筆記)
springboot的啓動源碼流程 1.幾個重要的事件回調機制 //放在類路勁下的META-INF/spring.factories文件中 ApplicationContextInitializer ApplicationList
原创 重寫四大組件干預Springboot的啓動(菜鳥筆記)
重寫四大組件干預Springboot的啓動 文章目錄重寫四大組件干預Springboot的啓動1. 四大組件2. 重寫ApplicationContextInitializer3. 重寫SpringApplicationRunLi
原创 NIO基礎(菜鳥筆記)
NIO git樣例源碼 1 JAVA NIO簡介 NIO與原來的IO有同樣的作用和目的,但是使用方式完全不同,NIO支持面向緩存區的、基於通道的IO操作。NIO將以更加高效的方式進行文件的讀寫操作。 2 java NIO 與 I
原创 dubbo原理整理(菜鳥筆記)
dubbo的框架 config 配置層:對外配置接口,以 ServiceConfig, ReferenceConfig 爲中心,可以直接初始化配置類,也可以通過 spring 解析配置生成配置類 proxy 服務代理層:服務接
原创 在debug dubbo代碼過程中initialized變量初始化就爲true
原文鏈接:https://www.cnblogs.com/oldtrafford/p/8612089.html 自已也遇到了 private transient volatile boo
原创 spring擴展源碼(菜鳥筆記)
spring擴展原理 擴展原理-BeanFactoryPostProcessor 說明 BeanFactoryPostProcessor是BeanFactory的後置處理器 在BeanFactory標準初始化之後調用,來定製和修改
原创 spring容器的初始化(菜鳥筆記)
spring容器的初始化 //spring容器的初始化 spring容器的refresh() 創建刷新 1.prepareRefresh() 刷新前的預處理 1.1 initPropertySources();初始化一些屬性設置