首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
程序员小黑
掘友等级
Java攻城狮
一个有趣的程序员。
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
36
文章 36
沸点 0
资讯 0
赞
36
关注
返回
|
搜索文章
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
Spring5源码解析-前奏:本地构建Spring5源码
Gradle 5.5.1。直接使用brew安装Gradle brew install gradle 等了好长好长的时间,终于构建完成了。 网上搜索了一大堆的解决方法,发现都...
3
评论
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
使用 BeanDefinition 描述 Spring Bean
在Java中,一切皆对象。在JDK中使用java.lang.Class来描述类这个对象。 在Spring中,存在bean这样一个概念,那Spring又是怎么抽象bean这个...
2
评论
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
Spring5源码解析1-从启动容器开始
先来看一下AnnotationConfigApplicationContext类的UML图,留个印象。 该构造器允许我们传入一个或者多个class对象。class对象可以是...
4
评论
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
Spring5源码解析2-register方法注册配置类
接上回已经讲完了this()方法,现在来看register(annotatedClasses);方法。 register(annotatedClasses);方法最后其实是...
2
评论
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
Spring5源码解析3-refresh方法初探
接上回分析完register(annotatedClasses);后,现在来看一下refresh();方法。 点开refresh();方法,里面调用了超级多的方法,我们一个...
4
评论
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
Spring5源码解析4-refresh方法之invokeBeanFactoryPostProcessors
getBeanFactoryPostProcessors()方法获取的是AbstractApplicationContext#beanFactoryPostProcesso...
5
评论
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
Spring5源码解析5-ConfigurationClassPostProcessor (上)
接上回,我们讲到了refresh()方法中的invokeBeanFactoryPostProcessors(beanFactory)方法主要在执行BeanFactoryPo...
2
1
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
惊人!Spring5 AOP 默认使用Cglib ?从现象到源码深度分析
刚看到这个说法的时候,我是保持怀疑态度的。 简单翻译一下。Spring AOP 默认使用 JDK 动态代理,如果对象没有实现接口,则使用 CGLIB 代理。当然,也可以强制...
74
30
分享
程序员小黑
关注了
锦成同学
Java攻城狮
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
经验分享:如何快速定位问题(BUG)
作为程序员,以上这些场景你一定都经历过。今天就来聊聊如何快速定位问题。 先划重点,下文所写都是一家之言,本人工作经验不多,语言表达能力有限,如果写的不好,还望轻喷。另外,本...
16
7
分享
程序员小黑
关注了
阿里本地生活技术团队
Java攻城狮
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
SpringBoot2.x升级踩坑,一个下划线引发的血案
最近公司项目在做SpringBoot的升级,在升级过程中遇到了一些问题,简单记录一下,做个分享。另外,本文中的程序只为示例代码,并非公司生产环境代码。 结合报错日志,我们可...
4
评论
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
Spring5源码解析10-createBean方法和InstantiationAwareBeanPostProcessor
通过源码我们可以知道,在getSingleton方法中是通过调用传入的ObjectFactory<?> singletonFactory对象的getObject();方法来...
4
1
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
Spring5源码解析8- refresh方法总结
registerBeanPostProcessors。 是不是有种似曾相识的感受,嗯...这个源码的内部套路和invokeBeanFactoryPostProcessors...
3
评论
分享
程序员小黑
Java攻城狮
·
3年前
关注
你真的会用Spring吗?如何在单例Bean中注入原型Bean
假设单例BeanA需要使用原型BeanB(BeanB可能是BeanA的一个属性值)。可是容器仅创建一次单例BeanA,因此只有一次机会来设置属性BeanB。 如果直接使用@...
4
评论
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
Spring5源码解析9-doGetBean概述
接上回,AbstractApplicationContext#refresh调用AbstractApplicationContext#finishBeanFactoryIn...
3
评论
分享
程序员小黑
Java攻城狮
·
3年前
关注
Spring拓展点:BeanFactoryPostProcessor接口及其子接口
总结,也就是说,我们可以通过实现BeanFactoryPostProcessor接口,获取BeanFactory,操作BeanFactory对象,修改BeanDefinit...
1
评论
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
Spring中@Import的各种用法以及ImportAware接口
@Import注解提供了和XML中<import/>元素等价的功能,实现导入的一个或多个配置类。@Import即可以在类上使用,也可以作为元注解使用。 注解中只有一个val...
3
评论
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
Spring5源码解析7-ConfigurationClassPostProcessor (下)
ConfigurationClassPostProcessor继承了BeanDefinitionRegistryPostProcessor接口,它实现了postProces...
3
评论
分享
程序员小黑
赞了这篇文章
程序员小黑
Java攻城狮
·
3年前
关注
你真的懂Spring Java Config 吗?Full @Configuration vs lite @Bean mode
Full @Configuration和lite @Bean mode 是 Spring Java Config 中两个非常有意思的概念。 总结一句话,Full @Conf...
4
评论
分享
下一页
个人成就
文章被点赞
325
文章被阅读
97,459
掘力值
2,425
关注了
5
关注者
215
收藏集
0
关注标签
11
加入于
2019-08-31
温馨提示
当前操作失败,如有疑问,可点击申诉