1. 你对Spring框架的理解(特点)? Spring框架有哪些模块 ?
问题:你对Spring框架的理解(特点)? Spring框架有哪些模块 ?
- Spring,一种用来简化企业应用级开发的一种开源框架。
- 简化开发:它对常用的API做了封装,比如对JDBC的封装,使用Spring JDBC访问数据库,就不需要考虑如何获取连接和关闭的问题。
- 解耦:Spring帮我们管理软件之间的依赖关系,这样对象之间的耦合性就降低了,这样的维护性就得到了提高。
- 集成其它框架:方便扩展和优化其功能,例如和Mybatis的集成等。
- Spring框架是按照设计模式精心打造的,这使得我们在开发环境中,能方便的使用框架,不用考虑后台是怎么进行的。
- Spring容器是Spring框架中一个核心的模块,用来管理对象的创建,销毁和初始化扥操作,以及对象之间的依赖关系等。
- 目前Spring框架已经集合成20多个模块: