关于ssm框架的简要介绍

  • 什么是ssm框架?
  • SSM框架,是Spring + Spring MVC + MyBatis的缩写,这个是继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。

1.Spring介绍

  • 什么是spring
  • spring是一个容器框架,它可以接管web层,业务层,dao层,持久层的各个组件,并且同时可以配置各种bean, 并可以维护bean与bean的关系,当我们需要使用某个bean的时候,我们可以直接getBean(id)
  • spring的目的就是让对象与对象之间或者模块与模块没有通过代码关联,而是通过配置类来说明管理,它是一个包含许多对象的容器,向对象提供服务以及功能。

2.Spring MVC介绍

  • 什么是Soring MVC

  • SpringMVC是Spring框架的一个模块,是基于mvc的webframework模块
    Spring MVC框架提供了构建web应用程序的全功能MVC模块,使用了Spring可插入架构,可以选择是使用内置的Spring web框 架还是struts这样的web框架,通过接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI。Spring MVC 框架并不知道使用的视图,所以不会强迫用户只使用 JSP 技术。

Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。

Spring的MVC框架主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成

  • 原理图详解如下

3.什么是MyBatis?

  • 简而言之,MyBatis就是让你写的java程序对数据库进行增删改查的一个工具。
    java对数据库进行增删改查的工具很多,较之于其他工具而言,mybatis更加容易上手,而且开发起来也很简单,同时与spring的组合也非常容易,就目前形势来看,各大互联网公司多是使用mybatis

ssm框架的简要介绍相关推荐

  1. ssm框架的简单介绍

    1.背景介绍 SSM框架是什么 SSM框架,是Spring + Spring MVC + MyBatis的缩写,目前主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统.使用ssm框架的 ...

  2. 淘宝新自动化测试框架AutoRobot简要介绍

    一. 自动化测试 发展 自动化技术在不断的发展,从简单的录制回放到数据驱动到关键字驱动,再到模型驱动,每一次自动化技术的发展都会带来自动化测试工具的革新,而每一次新的测试工具的诞生都会带来新的突破,新 ...

  3. 手把手教你使用SSM框架实现一个学生管理系统第二章之创建一个web工程及相关配置文件的介绍

    SSM框架的基本介绍 文字概述: SSM:spring+springMVC+mybaits Spring:是一个容器,就是一个bean(实体对象)大集合. SpringMVC:控制器(业务逻辑层)(视 ...

  4. 毕业季基于ssm框架的管理系统设计与实现如何写开题报告,怎么完成设计

    1.SSM框架简介 SSM框架是Spring MVC ,Spring和Mybatis框架的整合,是标准的MVC模式,将整个系统划分为View层,Controller层,Service层,DAO层四层, ...

  5. SSM框架的介绍与搭建

    SSM框架的介绍与搭建 一.简要介绍 二.SSM的搭建 三.简单的web项目测试 一.简要介绍 1. Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java ...

  6. SSM 框架的学习(一):系统架构介绍

    一.SSM框架的介绍 SSM框架是 Spring + Spring MVC + MyBatis 的缩写,这是继SSH之后的,目前比较主流的JavaEE 企业级框架,适用于搭建各种大型的企业级应用系统. ...

  7. (附源码)基于SSM框架的图片分享及评价网站设计与实现 毕业设计201524

    ssm图片分享及评价网站 摘 要 大数据时代下,数据呈爆炸式地增长.为了迎合信息化时代的潮流和信息化安全的要求,利用互联网服务于其他行业,促进生产,已经是成为一种势不可挡的趋势.在图片分享及评价的要求 ...

  8. (附源码)ssm+mysql+基于SSM框架的图片分享及评价网站设计与实现 毕业设计201524

    ssm图片分享及评价网站 摘 要 大数据时代下,数据呈爆炸式地增长.为了迎合信息化时代的潮流和信息化安全的要求,利用互联网服务于其他行业,促进生产,已经是成为一种势不可挡的趋势.在图片分享及评价的要求 ...

  9. 基于SSM框架的图片分享及评价网站设计与实现 毕业设计-附源码201524

    ssm图片分享及评价网站 摘 要 大数据时代下,数据呈爆炸式地增长.为了迎合信息化时代的潮流和信息化安全的要求,利用互联网服务于其他行业,促进生产,已经是成为一种势不可挡的趋势.在图片分享及评价的要求 ...

  10. 基于SSM框架的图片分享及评价网站设计与实现毕业设计源码201524

    ssm图片分享及评价网站 摘 要 大数据时代下,数据呈爆炸式地增长.为了迎合信息化时代的潮流和信息化安全的要求,利用互联网服务于其他行业,促进生产,已经是成为一种势不可挡的趋势.在图片分享及评价的要求 ...

最新文章

  1. python数据类型-第三篇:Python基本数据类型
  2. 【TypeScript】箭头函数
  3. Linux下通过rm -f删除大量文件时提示-bash: /bin/rm: Argument list too long的解决方法...
  4. P4859-已经没有什么好害怕的了【容斥,dp】
  5. php 登录记住密码,php 记住密码自动登录
  6. 黑马程序员——选择排序
  7. vuex--mutation,action个人理解
  8. 对Repository模式误用的反思和纠正
  9. 游标sql server_使用SQL Server游标–优点和缺点
  10. js实现sqrt开方函数(二分法)
  11. Spring Tool Suite插件的安装
  12. python求高阶导数_python – TensorFlow:计算Hessian矩阵(和更高阶导数)
  13. HTML之组件margin、padding
  14. Container的限制
  15. 一台计算机多个屏幕,一台主机两个显示器,详细教您电脑两个显示器怎么设置...
  16. 携程校招——携程海洋馆的海豚小宝宝(C++)
  17. linux安装硬盘超过2t,linux 硬盘超过2T问题
  18. 现代计算机专业版官网,现代计算机期刊_投稿邮箱_杂志_编辑部_审稿_投稿须知...
  19. delphi Base64 编解码
  20. Pycharm 一键加引号,快速加引号,批量加引号

热门文章

  1. 详解python主函数
  2. 《5分钟商学院》--刘润老师直播
  3. MXNet之CNN:自定义CNN-OCR算法训练车牌数据集(umpy.ndarray格式数据)的模型实现一张新车牌照片字符预测
  4. 蚁群算法原理及python实现
  5. 手机浏览器设置为纯净百度主页 去除百度首页推送
  6. 软件开发者如何提高编程能力?
  7. 多目标跟踪算法 | FairMOT
  8. (Python)批量创建文件夹
  9. Linux 串口编程学习记录(termios.h)
  10. Tango学习笔记(1)