【第二章:Java核心技术解析】第14节:Java框架 - Spring必会知识点

本文详细介绍了Spring框架的核心技术,包括IOC、AOP、Bean的作用域、事务管理等。讲解了Spring如何通过控制反转实现解耦合,以及AOP在面向切面编程中的应用。还探讨了Spring的初始化过程、BeanFactory与ApplicationContext的区别和优缺点。此外,文章还提到了SpringBoot的启动分析及其简化配置的优势。
摘要由CSDN通过智能技术生成

大家好,很高兴我们可以继续学习交流Java高频面试题。本小节主要交流学习Spring框架的相关知识点。Spring是目前流行的一站式框架,包括SpringMVC和SpringBoot都给我们搭建Web系统提供了便利。

做为一名Java开发工程师,在日常的工作中,我们必不可少的会使用到Spring框架。有的同学对Spring的使用比较熟练,但是对其技术原理却不甚了解,而这正是面试中所需要具备的能力。接下来,让我们一起来交流学习Spring相关的技术原理吧~

(1)说一下Spring中的控制反转(IOC)吧。

:IOC也叫控制反转,将对象间的依赖关系交给Spring容器,使用配置文件来创建所依赖的对象,由主动创建对象改为了被动方式,实现解耦合。可以通过注解@Autowired和@Resource来注入对象,被注入的对象必须被下边的四个注解之一标注:

  • @Controller
  • @Service
  • @Repository
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

温柔狠角色

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值