Spring知识点总结

  1. 简介一下Spring框架。

答:Spring框架是一个开源的容器性质的轻量级框架。主要有三大特点:容器、IOC(控制反转)、AOP(面向切面编程)。

  1. Spring框架有哪些优点?谈谈你的看法。

答:Spring框架主要有三大优点:

(1) 容器。Spring框架是一个容器,能够管理项目中的所有对象。

(2) IOC(控制反转)。Spring将创建对象的方式反转了,从程序员自己创建反转给了程序。

(3) AOP(面向切面)。面向切面编程,简而言之,就是将纵向重复的代码横向抽取出来。Spring框架应用了面向切面的思想,主要体现在为容器中管理的对象生成动态代理对象。

  1. 什么是IOC?

答:IOC:控制反转,指得是将对象的创建权反转给Spring。作用是实现了程序的解耦合。、

  1. 什么是DI?

答:DI:依赖注入,需要有IOC环境,在Spring创建Bean对象时,动态的将依赖对象注入到Bean对象中去。依赖注入最大的好处就是解耦合。

Spring知识点总结-CSDN博客

相关推荐
创业之路&下一个五年2 分钟前
mvvm中v和vm关系,vm中v和m的关系?
java·开发语言·javascript
阿昌喜欢吃黄桃2 分钟前
Java优质开源AI项目
java·ai·langchain·开源·rag·springai·langchain4j
程序员海军8 分钟前
沪漂五周年了:我越来越迷茫了
前端·人工智能·后端
biubiubiu070616 分钟前
SpringBoot3.5.4 AOP环绕通知使用
java·spring boot
fox_lht20 分钟前
13.3.测试的组织方式
开发语言·后端·rust
西安邮电大学26 分钟前
Redis四大经典缓存问题
java·redis·后端·其他·面试
超梦dasgg34 分钟前
Redisson解锁失败,WatchDog会不会一直续期下去?
java·redis
Chase_______43 分钟前
【Java基础 | 11】异常处理进阶:throw、throws、自定义异常与异常链讲清楚
java·开发语言·python
DFT计算杂谈44 分钟前
VASP 磁性结构可视化:一键生成完美 VESTA / MCIF
java·前端·css·html·css3
砍材农夫1 小时前
物联网实战:Spring Boot MQTT | 模拟器Paho客户端拆解核心点
java·javascript·网络·spring boot·后端·物联网