声明:
本人完全是一个技术小白,目前在自己学习ssm框架(Spring+Spring MVC+MyBatis),内容均为本人心得和本人的资料整理,肯定有局限与不当之处,当然也欢迎大佬们指教!谢谢!
正文部分
1.Spring简介:
Spring是一个轻量级的java开发框架,由Rod Johnson创建,主要是为了解决程序各层的耦合问题。什么是耦合问题?就是以前在学习java基础的时候,在程序实例化实现的过程中,一定要手动输入实例化代码,现在我们把实例化这个“主动权”交给框架来实现,即“解耦”。
2.Spring体系结构:
3.核心容器:
其他模块建立的基础,由Spring-core, Spring-beans, Spring-context, Spring-context-support,Spring-expression组成。
Spring-core:框架的基本组成部分,具有控制反转(IoC,Inversion of Control)和依赖注入(DI,Dependency Injection)功能。(控制反转即“解耦”&#x