SSM框架学习总结第零篇--框架是什么
SSM框架系列文章:
SSM框架学习总结第零篇–框架是什么
SSM框架学习总结第一篇–MyBatis
SSM框架学习总结第二篇–Spring
SSM框架学习总结第三篇–Spring MVC
SSM框架学习总结第四篇–SSM框架整合
目录
- 框架是什么
- 框架的定义
- 框架的作用
- 常用框架
- MyBatis
- spring MVC
- spring框架
框架是什么
框架的定义
框架可以理解为一个系统的零件,你要搭建一个系统,框架会给你提供零件,你不需要自己去制造零件,你只需要把零件组装起来就可以了。
框架的作用
框架可以省去我们制造零件的时间,其实就是框架把很多技术的代码给封装起来,这样我们可以把精力放在应用的设计上,而不是具体的技术实现。
常用框架
以下介绍SSM三个框架的简介,详细请看后面三篇的介绍。
MyBatis
根据官网的介绍,MyBatis 的定义如下:
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。
spring MVC
根据百度百科简介,spring MVC简介如下:
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架,如Struts1(现在一般不用),Struts 2(一般老项目使用)等等。
spring框架
根据百度百科介绍,spring框架介绍如下:
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。
如果各位大佬觉得有用,请给个赞吧。
SSM框架学习总结第零篇--框架是什么相关推荐
- Hadoop学习笔记—15.HBase框架学习(基础知识篇)
Hadoop学习笔记-15.HBase框架学习(基础知识篇) HBase是Apache Hadoop的数据库,能够对大型数据提供随机.实时的读写访问.HBase的目标是存储并处理大型的数据.HBase ...
- Django框架学习(一)Django框架安装和项目创建详解
Django框架学习(一)Django框架安装和项目创建详解 文章目录 Django框架学习(一)Django框架安装和项目创建详解 一.简介 1.1介绍 1.2 URL 1.3.框架原理 二.安装 ...
- 框架学习——带你了解SpringBoot框架
目录 一. SpringBoot简介 1.1 原有Spring优缺点分析 1.1.1 Spring的优点分析 1.1.2 Spring的缺点分析 1.2 SpringBoot的概述 1.2.1 Spr ...
- Express框架学习记录一:Express框架基础使用
Express框架 一.什么是Express框架 二.安装Express 三.框架的使用 1.监听get/post请求 2.获取 URL 中携带的查询参数 四.中间件 1.use中间件 2.中间件的作 ...
- yii框架学习(一)yii框架介绍
一.什么是yii框架 Yii读做易,可以看做是Yes it is的缩写. Yii有两种中文含义,1.极致简单.2.不断演变. Yii是一个基于组件.用于开发大型Web应用的高性能PHP框架.Yii提供 ...
- PE框架学习之道:PE框架——template,command,chain
PE: 根据配置的交易ID找到template,根据template找到chain,根据chain执行command,如果发现需要结束,跳出command,执行template,执行action. C ...
- 从零写一个具有IOC-AOP-MVC功能的框架---学习笔记---11. MVC功能之http请求处理器的编写---简易框架最后一公里!
从零写一个具有IOC-AOP-MVC功能的框架-学习笔记 专栏往期文章链接: IOC功能相关章节: 从零写一个具有IOC-AOP-MVC功能的框架-学习笔记-01.项目初始化 从零写一个具有IOC-A ...
- spring boot框架学习学前掌握之重要注解(2)-通过java的配置方式进行配置spring
本节主要内容: 1:通过代码演示实现零XML配置spring 2:使用重点注解理解 声明: 本文是<凯哥陪你学系列-框架学习之spring boot框架学习>中spring boot框架学 ...
- spring boot框架学习2-spring boot核心(1)
本节主要: 1:解析spring boot入口和@SpringBootApplication源码详解 SpringBootApplication包含: @SpringBootConfiguration ...
最新文章
- JFinal Nutz
- buildroot 简要记录
- ajax bootstrap 进度条,Bootstrap进度条与AJAX后端数据传递结合使用实例详解
- asp.net关于kindeditor 上传图片出现服务器故障的解决办法
- 源端RAC数据库删除实例操作时GoldenGate的运维流程
- 每周分享第8期(2019.5.25)
- java 访问私有成员,在Java中访问私有方法?
- post和get传值
- (并查集)Find them, Catch them
- jQuery标题文字淡入淡出显示效果
- MyEclipse搭建SSH(Struts2+Spring2+Hibernate3)框架项目教程
- [学习笔记] JQuery datepicker用法 [转]
- 使用 ASP.NET 2.0 ObjectDataSource 控件(整理自msdn)
- 【图解线性代数】第二章——向量几何的基本意义【思维导图】
- ArcGIS对tiff文件进行重分类
- 2016-2017-2 《程序设计与数据结构》课程总结
- python二进制转十进制函数_python基础教程之python基础教程之python进制转换(二进制、十进制...
- 开发人员的十种必备工具
- 使用Scrapy框架爬取58同城的出租房信息
- jqgrid 列排序
热门文章
- 两个tplink路由器有线桥接_TP-Link路由器如何设置有线方式桥接(两个或多个路由器串联上网)图文教程...
- Linux开启ssh 远程登录
- VUE中使用geetest滑动验证码
- SELinux工作模式设置(getenforce、setenforce和sestatus命令)
- python如何画动图_python之matplotlib画图教程(3)--如何画动图
- 【MyBatis】 ---- 映射器(接口+XML文件)
- 洛谷-P3654 First Step (ファーストステップ)
- 基于笔画中文分词算法---蚂蚁金服
- 普通帐户更改root权限
- AD原理图中复制出现invalidparameter exception occurred in copy