spring&Mybatis核心流程图
2019-08-01 14:20:03 0 举报
mybatis核心流程&SpringMvc核心流程
作者其他创作
大纲/内容
mapper
View视图
发起请求
8、ModelAndView
Executor
3
SpringMVC核心流程
10、视图
6
ViewResolver视图解析器
2、请求
HandlerAdapter处理器适配器
1、创建SqlSessionFactory实例2、实例化过程中加载配置文件创建Configuration3、通过factory创建SqlSession4、通过SqlSession获取mapper接口动态代理5、动态代理回调SqlSession中的查询方法6、SqlSession将查询方法转发给Exceutor7、Executor基于JDBC获取数据8、Executor通过反射将数据转换成pojo并返回给SqlSession9、Sqlsession将结果返回给调用者
MyBatis核心流程
Configuration
7
DispatcherServlet前端控制器
DB(JDBC)
6、ModelAndView
SqlSessionFactory
1
Handler处理器
9、View
9
3、处理器执行链
11、响应
1、请求
7、ModelAndView
浏览器
SqlSession
4、处理器执行链
5、执行
HandlerMapping处理器映射器
8
2
0 条评论
下一页