一、SSM介绍
SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,service层,DAO层四层。使用spring MVC负责请求的转发和视图管理。spring实现业务对象管理,mybatis作为数据对象的持久化引擎。
二、Springmvc、spring 、mybatis
springmvc :
1.客户端发送请求到DispacherServlet(核心控制器)
2.由DispacherServlet控制器查询HanderMapping,找到处理请求的Controller
3.Controller调用业务逻辑处理后,返回ModelAndView
4.DispacherSerclet查询视图解析器,找到ModelAndView指定的视图
5.视图负责将结果显示到客户端
Spring:
在开发中接触是IOC容器,它可以装载bean(也就是我们Java中的类,当然也包括service dao里面的),有了这个机制,我们就不用在每次使用这个类的时候为它初始
Mybatis:
Mybatis用于对数据库的操作,它封装了jdbc,使用xml配置。使得对数据库的操作所编写的代码变得较为简单简洁,不会编写过多的模板代码。