Spring 复盘(三) | Bean 的生命周期

2019-09-01
阅读 10 分钟
1.4k
在传统的 Java 应用中,bean 的生命周期很简单,使用 Java 关键字 new 进行Bean 的实例化,然后该 Bean 就能够使用了。一旦 bean 不再被使用,则由 Java 自动进行垃圾回收,简直不要太简单。

Spring 复盘| AOP

2019-08-25
阅读 7 分钟
1.5k
AOP(Aspect Oriented Programming),即面向切面编程,它是 OOP(Object Oriented Programming,面向对象编程)的补充和完善。

Spring 复盘 | IOC

2019-08-25
阅读 6 分钟
1.6k
Spring 是一个轻量级的开源框架,是为解决企业应用开发的复杂性而创建的。我很不喜欢这种略显官方的说辞。千人千面,每个人对技术的理解都不一样。而在我的理解中,Spring 的主要就解决了两件事情(当然它还解决了数据访问、远程调用、单元测试等问题),分别对应 Spring 的两个设计思想 IOC 和 AOP:

SpringBoot | 自动配置原理

2019-04-04
阅读 17 分钟
2.4k
这个月过去两天了,这篇文章才跟大家见面,最近比较累,大家见谅下。下班后闲着无聊看了下 SpringBoot 中的自动配置,把我的理解跟大家说下。

SpringBoot | @Value 和 @ConfigurationProperties 的区别

2019-03-17
阅读 8 分钟
8.4k
最近有跳槽的想法,所以故意复习了下 SpringBoot 的相关知识,复习得比较细。其中有些,我感觉是以前忽略掉的东西,比如 @Value 和 @ConfigurationProperties 的区别 。