★ Spring Framework
以面试题为导向的 Spring Framework 知识笔记记录,欢迎大家一起交流汇总~
✦昨夜星辰✦
生活就像仰卧起坐,时而卷起,时而躺平。
展开
-
Spring Framework
Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。它是轻量级、松散耦合的。它具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程序开发提供了一个有凝聚力的框架。它可以集成其他框架,如 Structs、Hibernate、EJB 等,所以又称为框架的框架。原创 2020-03-16 11:53:20 · 658 阅读 · 0 评论 -
Spring IoC
IoC(Inversion of Control),即控制反转,是一种设计思想,类似于好莱坞原则,它能指导我们如何设计出松耦合、更优良的程序,主要有依赖查找和依赖注入两种实现方式。原创 2020-03-11 11:01:15 · 1692 阅读 · 0 评论 -
Spring Bean
Bean 即对象,在传统的Java应用中,对象的生命周期很简单,使用Java关键字 new 进行类的实例化得到对象,然后该对象就能够使用了。一旦对象不再被引用,则自动会被垃圾回收器收集。原创 2020-03-11 10:33:25 · 370 阅读 · 0 评论 -
Spring AOP
面向切面编程(Aspect Oriented Programming,简称 AOP),是一种编程思想,可以说是面向对象编程(Object Oriented Programing,简称 OOP)的补充和完善。原创 2020-03-16 23:44:04 · 224 阅读 · 0 评论 -
Spring MVC
Spring MVC 框架提供模型-视图-控制器(Model-View-Controller)架构和随时可用的组件,用于开发灵活且松散耦合的 Web 应用程序。MVC 模式有助于分离应用程序的不同方面,如输入逻辑、业务逻辑和 UI 逻辑,同时在所有这些元素之间提供松散耦合。原创 2020-03-11 15:14:15 · 117 阅读 · 0 评论 -
Spring Others
Singleton Bean 是否在一个应用是唯一的?Spring 框架中的单例 Bean 是线程安全的吗?Spring 事件核心接口/组件?Spring 同步和异步事件处理的使用场景?依赖查找(注入)的 Bean 会被缓存吗?BeanFactory 是如何处理循环依赖的?原创 2020-03-11 09:43:29 · 443 阅读 · 0 评论