spring框架相关概念

Posted wskb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring框架相关概念相关的知识,希望对你有一定的参考价值。

软件行业的二八法则?技术中只有20%是最常用和最关键的,决定你的基础,后面的80%决定你的潜能!

 

概念:

1,轻量级框架,用户需要什么功能就自己添加相应的功能模块,不像重量级框架,一旦用,所有功能都添加

2,容器:框架中的IOC容器可以管理项目中各种对象的生命周期(对象的创建,初始化,使用,销毁),前提是把需要管理的对象配置给IOC容器

spring框架给项目带来的好处:

1,动态解耦,方便开发

将对象之间的依赖关系交给spring进行管理,避免代码与代码之间的过度耦合

2,方便集成各种优秀的框架

3,支持aop编程

4,spring是一个模块化的项目,可以根据自己的需要定制功能模块

 

spring框架下的核心功能模块

技术图片

 

core(spring的核心容器):Core包是框架的最基础部分,并提供依赖注入(Dependency Injection)管理Bean容器功能,即提供IOC和依赖注入。

Spring ORM:Spring与所有的主要的ORM映射框架都集成的很好,包括Hibernate、MyBatis等

Spring AOP(面向切面编程):Spring AOP模块将面向切面编程的功能集成了

 

以上是关于spring框架相关概念的主要内容,如果未能解决你的问题,请参考以下文章

spring学习一:spring入门及相关概念介绍

SpringMVC:理解SpringMVC相关概念

整理:Spring相关知识点

整理:Spring相关知识点

java框架-----spring框架------在自己的项目中如何用maven管理spring相关jar包

走进Java接口测试之流行框架SpringBoot(概念篇)