Spring总结(一) Spring简介

Spring框架,全称SpringApplicationFramework,作为流行的web应用框架,其核心思想为依赖注入与控制反转,极大简化了应用间的依赖管理,促进了面向接口编程的实践。在web项目中,通过Spring容器维系各层依赖,使得底层变动时上层无需修改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Spring是什么?

程序员口中常被提到的spring其实全称为 Spring Application Framwork,它是当下非常流行的web应用框架。

Spring有什么特点?

Spring的核心思想可以用一句话来描述——“依赖注入,控制反转”。可以把它看做成一个容器,当中管理者应用中大大小小的实例,如果需要某个类的实例,直接通过ApplicationContext获取即可。Spring的功能决定了它能起到的作用,Spring由于维系了实例之间的依赖关系,很大程度上解耦了程序,为面向接口编程提供了方便。以web项目为例,众所周知,web项目通常分为三次,从上往下依次为Contrller层、Service层、Dao层,上层依赖下层的关系由Spring来维系。当下层的实现有所变动时,只需注入新的实例至Spring容器即可,上层不用做认为修改。

Spring怎么用?

Spring框架的核心包有三,spring-context、spring-core、spring-bean包,在maven的pom文件中添加相关依赖即可。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值