SSM框架知识点复习
第三节 SSM框架知识点复习
- SpringMVC的知识
技能:使用SpringMVC来处理浏览器发起的请求。
① SpringMVC的基本使用流程
i. 导入jar包
ii. 配置SpringMVC的配置文件
iii. 配置web.xml文件
iv. 创建控制器类并声明单元方法
② SpringMVC的单元方法获取请求
i. 使用形参名和键名一致获取
ii. 使用@RequestParam注解
iii. 使用实体类对象
iv. 使用restful格式
③ SpringMVC的单元方法的响应方式
i. 请求转发
ii. 重定向
iii. 直接响应
④ SpringMVC中的Ajax请求处理
前台发起ajax的逻辑代码不变,后台单元方法直接
返回响应数据,单元方法上使用注解@ResponseBody
使用jackson的jar包
⑤ SpringMVC的自定义视图解析器
作用:可以让我们通过在单元方法的返回值中直接
返回资源的名称,即可请求转发WEB-INf下的资源。
注意: forward关键字的声明时机
静态资源的放行的配置
⑥ SpringMVC的上传和下载
异步的上传。
⑦ SpringMVC的拦截器
⑧ SpringMVC的运行原理
- Spring的知识点
① SpringIOC
使用SpringIOC来创建和管理对象资源。
使用SpringIOC实现层与层之间的解耦。
Spring和Mybatis的整合
② SpringAOP
在不修改原有功能代码的基础上完成功能扩展。
③ SpringTX
在Spring的配置文件中配置声明式事务管理
- Mybatis的知识点
① 使用Mybatis完成单表的增删改查
② 使用Mybatis完成多表查询
③ 使用Mybtis完成Sql语句的动态拼接
- 使用SSM完成功能开发流程
① 创建web项目,然后导入SSM的jar包
② 在src下创建MVC的包结构
③ 在src下创建并配置
SpringMVC.xml
applicationcontext.xml
db.properties
log4j.properties
④ 配置web.xml文件
⑤ 声明代码完成功能处理
SSM框架知识点复习相关推荐
- SSM框架知识点-SpringMVC流程图
文章目录 SSM框架知识点 示例图 SpringMVC流程图 SSM框架知识点 示例图 SpringMVC流程图
- 新手搭ssm要多久_如何快速学习ssm 框架?
要快速学习SSM框架,你需要一套学习曲线平滑的教程 1. 很快可以看到效果 SSM框架这种教程的,在百度或者git上一搜一大把,不过很遗憾,大部分你照着上面的流程做,是做不出来的,要么缺少包,要么配置 ...
- Java Web 程序设计----基于SSM框架(正在更新中)
Java Web 程序设计----基于SSM框架 提示:主要用于个人学习.复习.查阅等. 文章目录 Java Web 程序设计----基于SSM框架 一.网页前端开发基础 HTML文档结构 提示:以下 ...
- java mvc建包结构_Java SSM框架的配置方法、MVC结构的分析、响应的流程
今天头一次配置成功一个SSM框架,兴奋之余,还应该从使用的角度,将整个ssm配置的方法,配置的原因,认真的分析一下.在结束了对SSM框架简单的分析之后,就要开始回归基础,全面的认真复习.所以这个文档, ...
- Ssm框架实现的学生信息管理系统
此篇为大家推荐的是一款基于SSM框架实现的学生信息管理系统 算是我们带大家入门SSM框架的实战项目,项目涉及到的知识点都是SSM框架最基本的知识,我们的思路是从简单到困难,难度不断升级,所以后面关于S ...
- SSM Chapter 12 SpringMVC扩展和SSM框架整合
SSM Chapter 12 SpringMVC扩展和SSM框架整合 笔记 本章目标: 掌握JSON对象的处理 理解数据转换和格式化 了解本地化 掌握Spring MVC+Spring+MyBatis ...
- ZUI + SSM框架下数据表格的使用
完成一个小项目,后端为SSM框架,前端使用了ZUI框架,下面记录了如何使用zui框架下的datagrid组件来实现传统页面下 1.加载数据 2.关键字搜索 3.按照字段排序 4.全选 常用功能的实现, ...
- SSM框架实现数据库存储图片及读取图片
SSM框架实现数据库存储图片及读取图片 需求说明 项目实现 数据库设计 类型转换 页面显示数据库中的图片 总结 需求说明 这个案例纯粹是研究用的,以备日后查看,实际中暂时还没接触过此类应用. 需求:在 ...
- 基于SSM框架的救援物资的管理与分配系统的设计与实现毕业设计源码291141
救援物质的管理与分配系统 摘 要 科技进步的飞速发展引起人们日常生活的巨大变化,电子信息技术的飞速发展使得电子信息技术的各个领域的应用水平得到普及和应用.信息时代的到来已成为不可阻挡的时尚潮流,人类发 ...
最新文章
- jQuery进行简单验证的正则表达式
- 企业级闪存弥补数据经济价值短板
- 参考-这个符号在PHP中是什么意思?
- Failed to resolve:com.android.support:appcompat-v7
- CSS五种水平居中:text-align margin incline-block flex relative
- HDU - 6194 string string string(后缀数组+RMQ+容斥)
- VS-设置签出独占锁
- Python基础python变量
- hadoop集群环境配置成功与否查看方法
- unity 移动设备查看监控视频
- linux dd winpe,winpe/linux多重启动
- 论文阅读--异常检测中实时大数据处理的研究挑战
- 【.Net实用方法总结】 整理并总结System.IO中FileInfo类及其方法介绍
- 计算机基本原理 学习笔记(五)
- JAVA 网络编程中TCP和UDP
- python遗传算法_带有Python的AI –遗传算法
- 增值类短信业务图文简介
- 在线测试c语言程序代码,C语言在线测评系统的使用
- html制作晚安,制作快手的晚安的说说
- C语言实现从字符串s中删除所有字符c
热门文章
- er图转为数据流程图_「数据架构」实体关系模型介绍
- 单片机课程设计数字心率计_如何选购合适的PH计
- JVM(3)——JVM类加载器
- L. Coordinate Paper(CCPC 长春)构造
- P6327 区间加区间sin和 线段树 + 数学
- Codeforces Round #732 (Div. 1Div. 2)
- 如何正确地生成一个随机数
- YBTOJ:放置棋子(费用流)
- CF1153F-Serval and Bonus Problem【dp,数学期望】
- P5664-Emiya家今天的饭【dp】