注册登录
产品
社群
使用“Bing”搜本站
使用“Google”搜本站
使用“百度”搜本站
✓
站内搜索
注册登录
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
源码笔记
43
获赞数
0
关注数
42
粉丝数
关注他
发私信
深圳
juejin.im
IP 属地未知
2020-03-07 加入
浏览 8.4k
举报
屏蔽
主页
回答
提问
文章
15
更多
公众号【源码笔记】,专注于Java后端系列框架的源码分析。
88 声望
|
新手
java
87
springboot
72
spring
60
源码分析
57
springcloud
27
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
1
青铜勋章
见多识广
个人动态
发布了文章
2020-06-26
Java是如何实现Future模式的?万字详解!
源码笔记
先举个例子,我们平时网购买东西,下单后会生成一个订单号,然后商家会根据这个订单号发货,发货后又有一个快递单号,然后快递公司就会根据这个快递单号将网购东西快递给我们。在这一过程中,这一系列的单号都是我们收货的重要凭证。
发布了文章
2020-05-02
SpringBoot内置生命周期事件详解 SpringBoot源码(十)
源码笔记
SpringBoot中文注释项目Github地址: [链接] 本篇接 SpringBoot事件监听机制源码分析(上) SpringBoot源码(九) 1 温故而知新 温故而知新,我们来简单回顾一下上篇的内容,上一篇我们分析了SpringBoot启动时广播生命周期事件的原理,现将关键步骤再浓缩总结下: 为广播...
发布了文章
2020-04-19
SpringBoot事件监听机制源码分析(上) SpringBoot源码(九)
源码笔记
温故而知新,我们来简单回顾一下上篇的内容,上一篇我们分析了SpringApplication对象的构建过程及SpringBoot自己实现的一套SPI机制,现将关键步骤再浓缩总结下:
发布了文章
2020-04-06
超赞!推荐一个专注于Java后端源码分析的Github项目!
源码笔记
大家好,最近有小伙伴们建议我把源码分析文章及源码分析项目(带注释版)放到github上,这样小伙伴们就可以把带中文注释的源码项目下载到自己本地电脑,结合源码分析文章自己本地调试,总之对于学习开源项目源码会更方便。
发布了文章
2020-04-06
SpringApplication对象是如何构建的? SpringBoot源码(八)
源码笔记
注:该源码分析对应SpringBoot版本为2.1.0.RELEASE 本篇接 SpringBoot的启动流程是怎样的?SpringBoot源码(七) 1 温故而知新 温故而知新,我们来简单回顾一下上篇的内容,上一篇我们分析了SpringBoot的启动流程,现将关键步骤再浓缩总结下: 构建SpringApplication...
发布了文章
2020-03-29
Java是如何实现自己的SPI机制的? JDK源码(一)
源码笔记
SPI是Service Provider Interface 的简称,即服务提供者接口的意思。根据字面意思我们可能还有点困惑,SPI说白了就是一种扩展机制,我们在相应配置文件中定义好某个接口的实现类,然后再根据这个接口去这个配置文件中加载这个实例类并实例化,其实SPI就是这么一个东...
发布了文章
2020-03-23
SpringBoot的启动流程是怎样的?SpringBoot源码(七)
源码笔记
温故而知新,我们来简单回顾一下上篇的内容,上一篇我们分析了SpringBootSpringBoot内置的各种Starter是怎样构建的?,现将关键点重新回顾总结下:
发布了文章
2020-03-15
SpringBoot内置的各种Starter是怎样构建的?--SpringBoot源码(六)
源码笔记
温故而知新,我们来简单回顾一下上篇的内容,上一篇我们分析了SpringBoot外部配置属性值是如何被绑定到XxxProperties类属性上的相关源码,现将外部属性绑定的重要步骤总结如下:
发布了文章
2020-03-14
外部配置属性值是如何被绑定到XxxProperties类属性上的?--SpringBoot源码(五)
源码笔记
温故而知新,我们来简单回顾一下上篇的内容,上一篇我们分析了SpringBoot的自动配置的相关源码,自动配置相关源码主要有以下几个重要的步骤:
发布了文章
2020-03-07
SpringBoot是如何实现自动配置的?--SpringBoot源码(四)
源码笔记
温故而知新,我们来简单回顾一下上篇的内容,上一篇我们分析了SpringBoot的条件注解@ConditionalOnXxx的相关源码,现挑重点总结如下:
发布了文章
2020-03-07
助力SpringBoot自动配置的条件注解ConditionalOnXXX分析--SpringBoot源码(三)
源码笔记
上一篇分析了SpringBoot源码结构及各个模块pom之间的关系后,那么此篇开始就开始解开SpringBoot新特性之一--自动配置的神秘面纱了。因为SpringBoot自动配置原理是基于其大量的条件注解ConditionalOnXXX,因此,本节我们先来撸下Spring的条件注解的相关源码。
发布了文章
2020-03-07
如何分析SpringBoot源码模块及结构?--SpringBoot源码(二)
源码笔记
前面搭建好了自己本地的SpringBoot源码调试环境后,此时我们不要急着下手进入到具体的源码调试细节中,刚开始阅读源码,此时我们一定要对项目结构等有一个整体的认识,然后再进行源码分析调试。推荐阅读下笔者之前写的的分析开源项目源码,我们该如何入手分析?一文...
发布了文章
2020-03-07
如何搭建自己的SpringBoot源码调试环境?--SpringBoot源码(一)
源码笔记
1 前言 这是SpringBoot2.1源码分析专题的第一篇文章,主要讲如何来搭建我们的源码阅读调试环境。如果有经验的小伙伴们可以略过此篇文章。 2 环境安装要求 IntelliJ IDEA JDK1.8 Maven3.5以上 3 从github上将SpringBoot源码项目下载下来 首先提供SpringBoot2.1.0的git...
发布了文章
2020-03-07
分析开源项目源码,我们该如何入手分析?(授人以渔)
源码笔记
在工作之余开始写SpringBoot源码分析专栏前,跟小伙伴们聊聊“分析开源项目源码,我们该如何入手分析?”这个话题,我们就随便扯皮,反正是跟小伙伴们一起学习交流,没必要太正式。
发布了文章
2020-03-07
跟大家聊聊我们为什么要学习源码?学习源码对我们有用吗?(源码感悟)
源码笔记
由于现在微服务很流行,越来越多企业采用了SpringCloud微服务架构,而SpringBoot则是快速构建微服务项目的利器。于是源码笔记以此为切入点,将SpringBoot作为我们源码分析的第一个开源项目,之后还会对更多开源项目进行源码分析。要进行源码分析,笔者结合自身经历来...
标签得分
暂无数据
获得勋章
暂无数据
声望记录
暂无数据