会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
李新杰的博客园
知识改变命运 教育改变中国 代码改变世界
博客园
首页
新随笔
联系
订阅
管理
随笔 - 79 文章 - 0 评论 - 981 阅读 -
32万
上一页
1
2
3
4
5
6
7
8
下一页
2019年10月11日
品Spring:关于@Scheduled定时任务的思考与探索,结果尴尬了
摘要: 非Spring风格的代码与Spring的结合现在的开发都是基于Spring的,所有的依赖都有Spring管理,这没有问题。但是要突然写一些非Spring风格的代码时,可能会很不习惯,如果还要和Spring风格的代码结合起来的话,就会稍显麻烦。因为非Spring风格的代码不由Spring管理,所以Sp
阅读全文
posted @ 2019-10-11 08:37 编程新说(李新杰)
阅读(1603)
评论(2)
推荐(14)
编辑
2019年10月10日
品Spring:真没想到,三十步才能完成一个bean实例的创建
摘要: 在容器启动快完成时,会把所有的单例bean进行实例化,也可以叫做预先实例化。这样做的好处之一是,可以及早地发现问题,及早的抛出异常,及早地解决掉。本文就来看下整个的实例化过程。其实还是比较繁琐的。一、从容器中找出所有的bean定义名称因为不知道谁是单例bean,所以只能先全部找出来。如下图01: 二
阅读全文
posted @ 2019-10-10 08:21 编程新说(李新杰)
阅读(1404)
评论(0)
推荐(15)
编辑
2019年10月9日
品Spring:对@Autowired和@Value注解的处理方法
摘要: 在Spring中能够完成依赖注入的注解有JavaSE提供的@Resource注解,就是上一篇文章介绍的。还有JavaEE提供的@javax.inject.Inject注解,这个用的很少,因为一般都不会去引用JavaEE的jar包。编程新说注:JavaEE早已经被Oracle抛弃了。JavaEE这个名
阅读全文
posted @ 2019-10-09 15:04 编程新说(李新杰)
阅读(1972)
评论(0)
推荐(12)
编辑
品Spring:对@Resource注解的处理方法
摘要: @Resource是Java的注解,表示一个资源,它具有双向的含义,一个是从外部获取一个资源,一个是向外部提供一个资源。这其实就对应于Spring的注入和注册。当它用在字段和方法上时,表示前者。当它用在类上时表示后者。Spring只提供了对前者的支持。该注解本身表示的是资源,资源的含义是很宽泛的。由
阅读全文
posted @ 2019-10-09 08:40 编程新说(李新杰)
阅读(2119)
评论(1)
推荐(12)
编辑
2019年10月8日
品Spring:对@PostConstruct和@PreDestroy注解的处理方法
摘要: 在bean的实例化过程中,也会用到一系列的相关注解。如@PostConstruct和@PreDestroy用来标记初始化和销毁方法。平常更多的是侧重于应用,很少会有人去了解它背后发生的事情。今天就来看下它们的源码,这样它们对你来说就不再是黑盒子了,而且学习源码对每个技术人来说都是必经之路。人们对事物
阅读全文
posted @ 2019-10-08 10:46 编程新说(李新杰)
阅读(1268)
评论(0)
推荐(11)
编辑
2019年9月30日
品Spring:详细解说bean后处理器
摘要: 一个小小的里程碑首先感谢能看到本文的朋友,感谢你的一路陪伴。如果每篇都认真看的话,会发现本系列以bean定义作为切入点,先是详细解说了什么是bean定义,接着又强调了bean定义为什么如此重要。然后又讲了获取bean定义详细信息的方法,接着又讲了bean定义注册的若干种方式,然后是bean定义注册方
阅读全文
posted @ 2019-09-30 10:20 编程新说(李新杰)
阅读(1811)
评论(0)
推荐(10)
编辑
2019年9月29日
品Spring:bean工厂后处理器的调用规则
摘要: 上一篇文章介绍了对@Configuration类的处理逻辑,这些逻辑都写在ConfigurationClassPostProcessor类中。 这个类不仅是一个“bean工厂后处理器”,还是一个“bean定义注册后处理器”。这其实是两个接口,它们都是来操作bean定义。所以非常重要。换句话说,能操作
阅读全文
posted @ 2019-09-29 14:35 编程新说(李新杰)
阅读(834)
评论(0)
推荐(11)
编辑
品Spring:注解之王@Configuration和它的一众“小弟们”
摘要: 其实对Spring的了解达到一定程度后,你就会发现,无论是使用Spring框架开发的应用,还是Spring框架本身的开发都是围绕着注解构建起来的。空口无凭,那就说个最普通的例子吧。在Spring中要启用一项XXX功能,标准做法就是用@EnableXXX这种“启用”类型的注解。那么这种类型的注解一般都
阅读全文
posted @ 2019-09-29 08:09 编程新说(李新杰)
阅读(1026)
评论(2)
推荐(11)
编辑
2019年9月28日
品Spring:SpringBoot发起bean定义注册的“二次攻坚战”
摘要: 上一篇文章整体非常轻松,因为在容器启动前,只注册了一个bean定义,就是SpringBoot的主类。OK,今天接着从容器的启动入手,找出剩余所有的bean定义的注册过程。具体细节肯定会颇为复杂,同样,大家只需关注都干了什么,不用考虑如何干的。来宏观的看下容器的启动过程,即refresh方法,如下图0
阅读全文
posted @ 2019-09-28 19:37 编程新说(李新杰)
阅读(1255)
评论(0)
推荐(11)
编辑
品Spring:SpringBoot轻松取胜bean定义注册的“第一阶段”
摘要: 上一篇文章强调了bean定义注册占Spring应用的半壁江山。而且详细介绍了两个重量级的注册bean定义的类。今天就以SpringBoot为例,来看看整个SpringBoot应用的bean定义是如何注册进容器的。先来看看经典的启动入口,如下图01: 可以看到调用的是run方法,并把主类(main或p
阅读全文
posted @ 2019-09-28 12:42 编程新说(李新杰)
阅读(739)
评论(1)
推荐(13)
编辑
上一页
1
2
3
4
5
6
7
8
下一页
11年码农/架构师
微信公众号
知识星球
昵称:
编程新说(李新杰)
园龄:
15年7个月
荣誉:
推荐博客
粉丝:
1382
关注:
3
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
我的标签
Java
(28)
Spring
(26)
品Spring
(17)
Python
(10)
SpringBoot
(9)
面试
(8)
Reactive
(5)
Hbase
(4)
响应式编程
(4)
多线程
(4)
更多
随笔分类
Hbase(4)
IO(2)
Java(35)
JVM(2)
Language(3)
Python Tutorial(10)
Redis(3)
Session(1)
Spring(25)
SpringMVC(3)
SpringWebFlux(2)
多线程(4)
计算机基础(3)
面试(11)
面向对象(1)
品Spring(16)
设计模式(2)
数据结构与算法(4)
玩转SpringBoot(9)
响应式编程(4)
更多
随笔档案
2020年7月(1)
2020年6月(3)
2020年5月(2)
2020年3月(3)
2019年12月(11)
2019年10月(5)
2019年9月(17)
2019年7月(1)
2019年6月(2)
2019年5月(2)
2019年4月(6)
2019年2月(5)
2019年1月(9)
2018年12月(1)
2018年7月(1)
2013年3月(1)
2013年2月(1)
2013年1月(3)
2012年12月(5)
更多
阅读排行榜
1. 【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看(43259)
2. 【面试】迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章(快快珍藏)(32925)
3. 【面试】Spring事务面试考点吐血整理(建议珍藏)(17491)
4. 【面试】吃透了这些Redis知识点,面试官一定觉得你很NB(干货 | 建议珍藏)(17128)
5. 【面试】一篇文章帮你彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生(16690)
评论排行榜
1. 【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看(200)
2. 【面试】迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章(快快珍藏)(90)
3. 【面试】我是如何面试别人List相关知识的,深度有点长文(87)
4. 我是如何在毕业不久只用1年就升为开发组长的(77)
5. 【面试】我是如何在面试别人Redis相关知识时“软怼”他的(71)
推荐排行榜
1. 【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看(422)
2. 【面试】迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章(快快珍藏)(142)
3. 【面试】一篇文章帮你彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生(70)
4. 【面试】如果把线程当作一个人来对待,所有问题都瞬间明白了(58)
5. 【面试】我是如何面试别人List相关知识的,深度有点长文(56)
最新评论
1. Re:1小时让你掌握响应式编程,并入门Reactor
通俗易懂,学习了
--Mr.Crutch
2. Re:【面试】一篇文章帮你彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生
mark
--bwqueen
3. Re:【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看
通俗易懂,点赞
--老YAN
4. Re:【面试】迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章(快快珍藏)
@i野老i 感觉你这个看上去容易理解...
--bruceBlithe
5. Re:【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看
mark
--Mamba24⁸
点击右上角即可分享