- 1
- 0
- 约5.7千字
- 约 7页
- 2026-07-27 发布于河北
- 举报
J2EE三大框架(Spring/SpringMVC/MyBatis)高频面试题及详细答案(实战版)
一、Spring核心面试题
1.简单说说你对Spring的理解,Spring核心功能是什么?
Spring是一个轻量级的Java开源分层框架,核心目的是简化企业级Java开发,解耦代码,不用写大量冗余的对象创建、依赖管理代码。
它的两大核心是IOC(控制反转)和AOP(面向切面编程),除此之外还提供了事务管理、Bean管理、整合各类框架的能力。
简单来说:Spring帮我们统一管理所有对象,统一处理公共逻辑(事务、日志、权限),让业务代码更纯粹。
2.什么是IOC?控制反转和依赖注入的区别?
IOC控制反转:传统开发中,是程序员主动new对象、管理对象依赖;IOC就是把对象的创建、销毁、依赖关系的管理权,交给Spring容器,主动权从开发者反转给了框架,所以叫控制反转。
DI依赖注入:是IOC的具体实现方式。容器自动把对象需要的依赖组件,注入到当前Bean中,不用自己手动赋值。
两者关系:IOC是思想,DI是实现。
常见注入方式:构造器注入、Set方法注入、注解注入(@Autowired)。日常开发最常用构造器注入,稳定性更高,能保证对象初始化完成。
3.SpringBean的生命周期?面试标准版
1.实例化:S
您可能关注的文档
最近下载
- 太极拳运动的中医理论诠释.pdf VIP
- 《养老护理员》——课件:为老年人翻身、扣背促进排痰.pptx VIP
- T_GDMDMA 0044-2025 一次性使用血液灌流器的临床使用指南.docx VIP
- 建筑施工扣件式钢管脚手架安全技术规范(JGJ130-2025修订版,附操作指南).docx VIP
- DGTJ08-2365-2021 建筑浮筑楼板保温隔声系统应用技术标准.pdf VIP
- 《电力重大事故隐患判定标准及治理监督管理规定》2026.pdf VIP
- 日立电梯VGE 电气原理图.pdf VIP
- 直播电商平台商家入驻管理制度.docx VIP
- 第二章 水电解质及酸碱代谢失衡病人的护理.ppt VIP
- Unit 2 My feelings Part B Read and write&Part C课件英语人教PEP版五年级上册2025.ppt
原创力文档

文档评论(0)