第一章 Spring概述
减少软件开发人员在软件技术上面花费的时间,而把精力放在对业务本身的理解。
Spring的核心是控制反转,通过配置文件来完成业务对象之间的依赖注入,它鼓励一个良好的习惯,那
就是注入对接口编程而不是对类编程。
Spring框架由7个模块组成。
Spring核心容器:提供了Spring框架的核心功能。BeanFactory是Spring核心容器的主要组件。它能过
控制反转将应用程序的配置和依赖性规范与实际的应用程序代码分开,这是整个Spring的基础。
Spring Context:
Spring Aop
Spring DAO
SPring ORM
SPring Web
Spring MVC
Spring的特点:
1.设计良好的分层,为开发人员提供了方便。
2.使用IOC,面向接口编程。
3.良好的架构设计,
4.Spring与其它框架很好的结合,如Struts,Hibernate,Ibatis等