Day1——Spring简介
一. Spring简介
经常说ssm框架整合,那么其中的一个s就代表spring,sprig到底有什么优良特性呢?大家粗略了解有哪几个特性即可,如下:
优良特性 | 解释 |
---|---|
非侵入式 | 基于spring开发的应用的对象可以不依赖spring的API |
依赖注入 | Dependency Injection, 简称DI,是反转控制(Invesion Of Control,简称IOC)思想的经典实现 |
面向切面编程 | Aspect Oriented Programming,简称AOP |
容器 | spring是一个容器,应为它包含并且管理应用对象的生命周期 |
组件化 | spring实现了使用简单的组件配置组合成一个复杂的应用。在spring中可以使用XML方式或者Java注解方式组合这些对象 |
下面是spring的结构图解:
解释: 所有的spring操作都基于IOC容器,IOC容器就是图中的Core Container
以上内容粗略了解即可