标签:
前言 :
内容 依然是根据 传智播客 燕青老师 视频 及自己理解所写
1. 总体框架图
2.理解
可能从后往前更好理解一点
底层:
数据库 mysql sqlserver oracle 等等
持久层(DAO): ---调用数据库 提供mapper接口
持久层 生成 Mapper接口(DAO接口), 提供访问数据库的方法和数据。
业务层(Service): --- 调用 mapper 接口 提供Service接口
取到数据库的数据后,需要在后台定义对它操作的方法(即业务),
定义Service接口 提供前台访问的方法。
一个业务需要些什么功能都需要在Service的接口实现类Imp中写出来。
同时一般 事务控制Transaction 也放在改层中
表现层(Springmvc): --- 调用Service接口 使用需要的业务方法
一切通过 request response --> url 完成ModelAndView 并渲染视图
前面已经介绍过了 中央调度器DispatcherServlet
RequestMappingHandlerMapping
ReuqestMappingHandlerAdapter
InernalResourceViewResolver
整合 在Spring容器中 整合 表现层 业务层 DAO层 即是SSM框架的搭建
2016.5.19 SSM 框架(一) Spring SpringMVC Mybatis 整合思路
标签:
原文地址:http://www.cnblogs.com/zywhr/p/5509033.html