springmvc
文章平均质量分 94
JTZ001
大数据工程师
展开
-
SSM框架整合
SSM框架整合SSM框架中包含Spring,SpringMVC,Mybatis。而Spring与SpringMVC都是Spring Framework的模块,无需整合。只需将Mybatis与Spring整合即可一、整合关注点Spring在web项目中的应用在web项目启动时,读取applicationContext.mxl配置文件,创建IOC容器使用连接池作为数据源直连数据源或Spring中的数据源(DriverManagerDataSource),连接效率太低。使用阿里旗下的德鲁伊连接池(原创 2021-05-12 13:25:38 · 132 阅读 · 1 评论 -
SpringMVC数据校验
数据校验B/S系统中对http请求数据的校验多数在客户端进行,这也是出于简单及用户体验性上考虑。但是在一些安全性要求高的系统中服务端校验是不可缺少的,SpringMVC实现控制层添加校验。SpringMVC使用Hibernate Validator的校验框架(和Hibernate ORM没有任何关系)1. 前端校验index.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html>原创 2021-05-07 18:28:55 · 366 阅读 · 0 评论 -
SpringMVC拦截器
拦截器1. 什么是拦截器SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理2. maven依赖<dependencies> <!-- spring核心包--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifa原创 2021-05-07 17:30:45 · 850 阅读 · 1 评论 -
Springmvc 异常处理
七、异常处理1. 异常分类系统中异常包括两类:编译期异常和运行时异常编译期异常:继承java.lang.Exception,通过捕获异常(try-catch)从而获取异常信息运行时异常:继承java.lang.RuntimeException,通过规范代码开发、测试通过手段减少运行时异常的发生2. SpringMVC的异常处理机制系统中的三层架构(dao、service、controller)都通过throws Exception向上抛出,最后由springmvc前端控制器交由异常处理器进行原创 2021-05-07 17:28:30 · 172 阅读 · 0 评论 -
Springmvc RESTful支持
六、RESTful支持1. 什么是RESTfulRESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用RESTful(即Representational State Transfer的缩写)其实是一个开发理念,是对http的很好的诠释1.1 对url进行规范特点:url简洁,将参数通过url传到服务端非REST风格的url:http://localhost:8080/findEmp.do?sal=2000&de原创 2021-04-30 11:18:36 · 164 阅读 · 2 评论 -
SpringMVC JSON数据交互
五、JSON数据交互1. JSON简介JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式基于ECMAScript的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据简洁和清晰的层次结构使得JSON成为理想的数据交换语言易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率index.jsp<%@ page contentType="text/html;charset=UTF-8" language="j原创 2021-04-30 09:34:05 · 175 阅读 · 2 评论 -
SpringMVC上传与下载
四、上传与下载1. 导入文件上传jar包[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5fpDJsJ3-1619746061969)(images/mvc_upload_jar.jpg)]maven依赖配置<dependencies> <!-- spring核心包--> <dependency> <groupId>org.springframework</groupId>原创 2021-04-30 09:28:48 · 80 阅读 · 1 评论 -
SpringMVC注解开发
三、SpringMVC注解开发1. 基本步骤1.1 前端控制器<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/ja原创 2021-04-30 09:23:26 · 451 阅读 · 0 评论 -
SpringMVC入门
二、Springmvc入门1. 搭建Springmvc的项目1.1 创建一个WEB项目1.2 导入Spring的jar包其中spring-webmvc-4.3.18.RELEASE.jar为SpringMVC的核心jar包maven依赖配置<dependencies> <!-- spring核心包--> <dependency> <groupId>org.springframework</groupId>原创 2021-04-30 09:20:29 · 137 阅读 · 1 评论