Spring总结(一) Spring简介

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文件中添加相关依赖即可。

猜你喜欢

转载自blog.csdn.net/qq_28411869/article/details/85279446