SSM项目启动

流程图:

1. 首先浏览器上访问路径 /listCategory

  

 

 

 


2. tomcat根据web.xml上的配置信息,拦截到了/listCategory,并将其交由DispatcherServlet处理。

  

 

 

 


3. DispatcherServlet 根据springMVC的配置,将这次请求交由CategoryController类进行处理,所以需要进行这个类的实例化

 

 

4. 在实例化CategoryController的时候,注入CategoryServiceImpl。 (自动装配实现了CategoryService接口的的实例,只有CategoryServiceImpl实现了CategoryService接口,所以就会注入CategoryServiceImpl)

 

 

 


5. 在实例化CategoryServiceImpl的时候,又注入CategoryMapper

 

 

 

 

 

 


6. 根据ApplicationContext.xml中的配置信息,将CategoryMapper和Category.xml关联起来了。

7. 这样拿到了实例化好了的CategoryController,并调用 list 方法

 

 

 

 

 


8. 在list方法中,访问CategoryService,并获取数据,并把数据放在"cs"上,接着服务端跳转到listCategory.jsp去

 

 

 


9. 最后在listCategory.jsp 中显示数据

 

 

 

流程图:

 

  

 

posted @ 2021-07-26 13:49  丶有情调。  阅读(994)  评论(0编辑  收藏  举报
Live2D
-->