SSM框架感悟

之前学框架的时候感觉脑袋就好像面糊一般,最近突然想通了一些,记录一下。
一、学习一个新东西,总是按照一个固定的顺序来:
他是什么
他替代了什么
他要帮我们实现什么功能才可以替代之前的工具
他是如何替代的
二、SSM框架感悟
SSM框架是传统的web模型框架,之前这个框架没学会之前,正常的开发就是MVC模型,也就是dao→service→controller分层开发。
主要过程就是前台向后端发送请求,controller接收请求,调用对应的方法,在方法中根据传来的请求调用对应的业务层服务,业务层服务通过调用dao层提供的简单功能进行组合向控制层提供对应服务。
SSM框架取代了dao→service→controller,那么到底取代了什么呢?
就DAO层来说,mybatis需要帮我们实现的功能有:
简单的增删改查
结果集映射
就Service服务层来说,Spring需要帮我们实现的功能有:
利用切面编程实现事务管理
利用依赖注入解决了之前我们手动创建依赖对象的问题
就Controller控制层来说,SpringMVC帮我们实现的功能:
利用DispatchServlet帮我们实现了请求对应转发,不用编写多个servlet了,相当于进行了一层分发处理

转载于:https://www.cnblogs.com/20180609miss/p/9606733.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值