Spring 快速入门

1,通过在web.xml中,将org.springframwork.web.context.ContextLoaderListener配置为web容器的监听器,以此来启动spring容器:



org.springframework.web.context.ContextLoaderListener

       

2,在web.xml中,将applicationContext.xml配置为web容器上下文参数,  监听器在启动spring容器时,将它作为spring容器的初始化文件;

Spring容器在启动时根据该文件的配置,加载相关的bean,初始化数据源等Spring运行环境的初始化;


contextConfigLocation
classpath:applicationContext.xml


3,配置Spring MVC的主控Servlet:


baobaotao

org.springframework.web.servlet.DispatcherServlet

3

Spring MVC的Servlet会自动对baobaotao-servlet.xml和spring的其它配置文件进行加载,对其中的bean进行加载;


4,对Servlet的URL路径映射进行定义:


baobaotao
*.html

让所有以.html为后缀的URL都被baobaotao Servlet截获;


5,请求被SpringMVC截获后,根据URL找到目标处理控制器,并将请求参数封装成一个“命令”对象,一起传给控制器处理,

控制器调用Spring容器中的业务Bean完成业务逻辑的处理,并返回结果视图;

Spring MVC 分层“

        M:模型层,包括:

V:视图层,包括相关jsp,html等;

C:控制器层:标记为@Controller的Bean,不包含业务逻辑处理,只负责调用业务Bean;


业务层和Dao层不属于MVC模型;




你可能感兴趣的:(Spring 快速入门)