SSM框架相关知识
来源:互联网 发布:撒贝宁老婆二婚 知乎 编辑:程序博客网 时间:2024/05/17 04:15
1.Spring MVC工作原理:
1.客户端发送请求到DispacherServlet(分发器)
2.由DispacherServlet控制器查询HanderMapping,找到处理请求的Controller
3.Controller调用业务逻辑处理后,返回ModelAndView
4.DispacherSerclet查询视图解析器,找到ModelAndView指定的视图
5.视图负责将结果显示到客户端
2.Mybatis的优缺点
优点:SQL写在XML中,便于统一管理的优化,提供映射标签,支持对象和数据库的orm字段关系映射,可以对SQL进行优化。
缺点:SQL工作量大,mybatis的移植性不好,不支持级联。
3.为什么要用spring?
1.spring能够很好的和各大框架整合
2.spring通过IOC容器管理了对象的创建和销毁 工厂模式(设计模式)
3.在使用hiberna丶mybatis的时候,不用每次都编写提交事务的代码,可以使用spring的AOP来管理事务
4.编程式事务和声明式事务的区别?
编程式事务:需要你在代码中直接加入处理事务的逻辑,可能需要你在代码中显示调用beginTransaction()丶commit()丶rollback()等事务相关的方法,如在执行a方法需要事务处理,你需要在a方法开始的时候开启事务,在方法结束的时候关闭事务。
声明式事务:在a方法发的外围添加注解或者直接在配置文件中定义,a方法需要事务处理的时候,在spring中会通过配置文件在a方法前后拦截,并添加事务。
二者的区别,编程式事务侵入性比较强,但处理粒度更细。
5.谈谈你对ssm框架的认识
ssm框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,service层,DAO层四层
使用spring MVC负责请求的转发和视图管理
spring实现业务对象管理,mybatis作为数据对象的持久化引擎
- SSM框架相关知识
- SSM框架相关知识
- SSM框架中前后台json数据交互的相关知识
- SSM框架相关jar简介
- SSM框架相关配置搭建
- 框架相关知识
- ssm框架配置相关的问题。
- PHP Yii框架相关知识
- Jersey---REST框架相关知识
- SSM框架一些相关配置解读(不完整)
- 一个简单的ssm框架maven项目的相关配置文件
- 在 SSM 框架整合 Shiro 的相关案例
- SSM框架
- SSM框架
- SSM框架
- SSM框架
- ssm框架
- ssm框架
- 训练日记-28
- [JAVA学习]shape绘画图形代码分析
- 腾讯观看高清视频的方法
- Unity3D笔记---简单的捕鱼小游戏
- 文件夹1KB快捷方式(暴风一号)病毒的解决办法
- SSM框架相关知识
- PAT甲级1005-1008
- 一个没有bug的二分查找算法
- C++ 函数
- android studio percent support librarys 百分比布局
- python PE8规范
- 9月份月报总结
- 解释器和编译器的区别
- JMeter接口测试