SSM框架
来源:互联网 发布:广工数据挖掘试卷 编辑:程序博客网 时间:2024/05/20 10:52
1.SSM框架即Spring+SpringMVC+Mybatis是标准的MVC设计模式,将整个系统划分为显示层,controller层 ,service层和 DAO层
MVC设计模式
(1)模型:模型持有所有的数据、状态和程序逻辑。模型独立于视图和控制器。
(2)视图:用来呈现模型。视图通常直接从模型中取得它需要显示的状态与数据。对于相同的信息可以有多个不同的显示形式或视图。
(3)控制器:位于视图和模型中间,负责接受用户的输入,将输入进行解析并反馈给模型,通常一个视图具有一个控制器。
MVC模式将它们分离以提高系统的灵活性和复用性,不使用MVC模式,用户界面设计往往将这些对象混在一起。MVC模式实现了模型和视图的分离,这带来了几个好处。
(1)一个模型提供不同的多个视图表现形式,也能够为一个模型创建新的视图而无须重写模型。一旦模型的数据发生变化,模型将通知有关的视图,每个视图相应地刷新自己。
(2)模型可复用。因为模型是独立于视图的,所以可以把一个模型独立地移植到新的平台工作。
(3)提高开发效率。在开发界面显示部分时,你仅仅需要考虑的是如何布局一个好的用户界面;开发模型时,你仅仅要考虑的是业务逻辑和数据维护,这样能使开发者专注于某一方面的开发,提高开发效率。
使用Spring MVC负责请求、转发和视图管理spring实现业务对象管理,mybatis作为数据对象的持久化引擎。
2.Spring是一个开源框架,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,还能更好的让其他框架整合。
3.Spring MVC框架是有一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。
4.MyBatis 是一个基于Java的持久层框架
SSM框架也就是 Spring MVC,Spring,mybatis三大框架,在SSM这个架构中,容易理解的说,Spring MVC负责处理客户端和web的请求,然后给她们返回数据,mybatis这个框架在SSM系统中负责查询数据库,spring则是负责协调,也就是最为不同层面的衔接。
阅读全文
0 0
- SSM框架
- SSM框架
- SSM框架
- SSM框架
- ssm框架
- ssm框架
- SSM框架
- SSM框架
- SSM框架
- SSM框架
- SSM框架
- SSM框架
- SSM框架
- ssm框架
- ssm框架
- SSM框架
- SSM框架
- SSM框架
- Java: 微信红包分配实现
- 搜索学习基础--代码模拟倒排索引过程
- spring+springMVC+mybatis整合搭建crud项目日记
- HDU 1166 排兵布阵(树状数组)
- JavaScript中如何使用原型方法--prototype
- SSM框架
- 每天一道LeetCode-----获取无重复项/有重复项序列的全排列
- 新手常见Python错误
- 从一道题看四边形不等式
- c++类
- Ambari-Server Rest API处理3(用户鉴权、操作权限检查管理)
- 通过case语句启动rsync服务的案例演变
- HDU2048 神、上帝以及老天爷
- Python高级编程——2.is和==