第一章Spring简介目标理解什么是Spring理解Spring的用途Spring简介Spring是一个开源框架,它的目的是为了简化企业级系统开发而诞生的Spring从小里说,是个容器,往大里说,就是个框架Spring是轻量级的,它的Jar包只有1M多一点,而且,它是非侵入式的:你一般不需要在你的类里import它的包理解容器与框架什么是容器,请回忆ServletWebWeb容器容器WebWeb容器容器ServletAServletAServletBServletB理解容器与框架什么是容器,请回忆ServletWebWeb容器容器WebWeb容器容器ServletAServletAServletBServletBServletAServletA容器外部的Servlet无法使用只有这个Servlet由容器管理,它才能被客户端调用,然后由容器负责实例化、初始化、销毁这个Servlet那么什么是框架WebWeb容器容器WebWeb容器容器ServletAServletA客户端客户端每次请求和响应,都有些重复的事情要做,比如:国际化、日志、事务处理、异常处理、验证、自动处理请求参数等等每次请求和响应,都有些重复的事情要做,比如:国际化、日志、事务处理、异常处理、验证、自动处理请求参数等等那么什么是框架WebWeb容器容器WebWeb容器容器ServletAServletA客户端客户端除此之外,应用程序里还需要经常访问一些服务,每种服务的访问方式、方法是不一样的除此之外,应用程序里还需要经常访问一些服务,每种服务的访问方式、方法是不一样的消息服务消息服务DBDBWebServiceWebServiceLDAPLDAPWebWeb容器容器WebWeb容器容器ServletAServletASpring框架这就是框架业务逻辑实现A业务逻辑实现A客户端客户端消息服务消息服务D