一、开源框架使用篇
SpringBoot之class is not visible from class loader
二、Dubbo原理篇
Dubbo剖析-服务提供方Invoker到Exporter的转换
三、推荐chat
微信识别二维码既可加入
3.1 使用 Dubbo 搭建一个简单的分布式系统
在这个系统里面会包含服务提供者,服务消费者,服务注册中心(本 Chat 使用 ZooKeeper),管理控制台(Dubbo-Admin),监控平台(Dubbo-Monitor),麻雀虽小,却五脏俱全。
3.2 Spring 框架中常用注解原理剖析
本 Chat 主要内容如下:
我们经常使用@Autowired进行依赖注入,那么为何能够直接使用?它又是如何工作的,@Required 又是如何起到检查xml里面属性有没有被配置那?
Spring 框架是如何把标注@Component 的 Bean 注入到容器?
我们经常使用的@Configuration,@ComponentScan,@Import,@Bean 注解又是如何工作的?
我们经常使用@PropertySource 引入配置文件,那么配置文件里面的配置是如何被注册到 Spring 环境里面的?
最后讲解如何通过自定义注解实现一个简单的树形文档生成
四、知识星球
欢迎加入知识星球进行长期细致的交流,在知识星球里面我们会深入讨论Java并发编程,以及JUC包源码;Java类加载器原理;Spring,Springboot,Tomcat,Dubbo等开源框架的使用以及源码剖析;分享作者从毕业到现在一路走来的学习经验,如何高效学习,如何阅读源码;讨论职业面试时候会经常遇到的问题以及如何作答,读者可以识别下面二维码加入: