springMVC项目中引入swagger2,展示RESTful API

为什么用swagger2?swagger1和2试用对比 在springMVC项目中引入swagger2 springfox与swagger的关系 对第2步配置的说明 1.为什么用swagger2?swagger1和2试用对比 限定暴露哪些接口 2.在springMVC项目中引入swagger2 1. ... »

知识点:spring 完全手册

什么是spring spring是一个开源框架,为简化企业级开发而生,使用spring可以使简单的java bean 实现以前只有EJG才能实现的功能。 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 spring的特点 ◆ 轻量——从大小与开销两方面而言Spring都 ... »

Spring MVC温故而知新-请求映射RequestMapping

RequestMapping注解说明 @RequestMapping注解的作用将Web请求映射到特定处理程序类和/或处理程序方法,这个注解可以用于类或者方法上,并通过属性value指定请求路径。用在Controller类上表示提供初步的URL请求映射信息,相对于Web应用的根目录,这是一个前置请求路 ... »

Spring MVC温故而知新-从零开始

Spring MVC简介 Spring MVC是一款基于MVC架构模式的轻量级Web框架,目的是将Web开发模块化,对整体架构进行解耦。 Spring MVC有一下优点: 作为Spring框架的一部分,拥有Spring的优点(IOC,AOP等) 支持灵活的URL到页面控制器的映射 提供灵活的数据验证 ... »

springMVC 中的restful 架构风格

RESTful架构 : 是一种设计的风格,并不是标准,只是提供了一组设计原则和约束条件,也是目前比较流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。 关于RESTful架构给你一个链接讲的挺好的 阮一峰: 这里我结合springMVC讲解一下REST ... »

学习Spring Boot

Spring boot 是什么 ? 简单说, spring boot 是一个构建项目的工具, 一个脚手架. Spring boot 能干什么? spring boot 做非常少的配置就可以构建生产级别的单体应用. Spring boot 怎么干的? 下面让我们来用spring boot 做一个hel ... »

SpringMVC 教程 - Handler Method

原文链接:https://www.codemore.top/cates/Backend/post/2018-04-21/spring-mvc-handler-methods 由注解@RequestMapping注解修饰的处理请求的函数的签名非常的灵活,可以使用controller函数支持的一系列参数 ... »

spring mvc 文件上传

依赖 具体可以参考 教你一步步搭建ssm框架,第一步实现springmvc下的页面跳转 - 2018 uploadFile.jsp UploadController 浏览器访问:http://localhost:8080/app/uploadFile 点击上传 转载自:spring mvc 文件上传 ... »

springMvc配置xml使ResponseBody返回Json

@ResponseBody 在返回的数据不是html标签的页面,而是其他某种格式的数据时(如json、xml等)使用; 不在springMvc中配置json的处理的话,我们通常会在Controller层中获取到数据之后进行类型转化,将数据转成json字符串,比如调用fastjson进行转化,如下 这 ... »

Idea简单SpringMVC框架配置

前边已经介绍过了Struts在Idea上的配置,相对于Struts来说,我觉得SpringMVC有更多的优势,首先Struts是需要对action进行配置,页面发送不同的请求,就需要配置不同的action,并在每个action中指定对应的结果集,然后进行页面跳转,当然这也是符合逻辑的,但是当要开发一 ... »

springmvc与freemarker的整合

恢复内容开始 官方简介:FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 最终项目的目录如下: 01.首先利用 ... »

Xss问题解决方案

xss跨站脚本攻击问题最主要是呈现在html页面的脚本被执行导致的结果,可分为两个方便作屏蔽 后台屏蔽 在前端上传的各个参数后,对其进行转义后再保存至数据库,属于暴力式转义, 一般不建议 。下面是写的例子 1. 创建HttpServletRequest新对象,覆盖其中的 方法,其会被 处理方法参数时 ... »

springMvc(一)

SpringMvc 1. 核心:DispatcherServlet 1.1作用:负责拦截请求并分派给相应的处理器处理 1.2配置DispatcherServlet(web.xml) 2.配置处理器映射器,适配器,视图解析器等 3.编写Handler类 2.1实现Controller接口,对应上面配置 ... »

SpringMVC 注解式开发

SpringMVC的注解式开发是指,处理器是基于注解的类的开发。对于每一个定义的处理器,无需再配置文件中逐个注册,只需在代码中通过对类与方法的注解,便可完成注册。即注解替换是配置文件中对于处理器的注册部分。 一、第一个注解式开发程序 1 <%@ page language="java" import ... »

SpringMVC 框架系列之组件概述与配置详解

在上一篇文章 SpringMVC 框架系列之初识与入门实例 的实例中,我们已经知道,SpringMVC 框架是一个 web 层的框架,本篇文章就详细解释一下 SpringMVC 框架具体文件的配置以及相关组件的作用。 1、SpringMVC 架构详解 (1)、SpringMVC 框架结构: (2)、 ... »

SpringMVC基础知识

SpringMVC SpringMVC简介: SpringMVC是一个表示层框架,搭建真实环境 SpringMVC的使用方法:注解和配置。(注解为主) SpringMVC是Spring3.x的一个模块,其实就是用MVC提供的表示层框架。 SpringMVC对视图组件没有必然要求,不一定要使用jsp, ... »

SpringMVC_第一个程序

一、基本代码的完成 补充 1、在myeclipse中 WEB-INF下放的资源和WebRoot下的资源区别: WEB-INF下放到资源是不能通过浏览器直接访问的,是比较安全的,只能是后台服务端程序进行跳转的时候跳转过去,所以不能重定向到WEB-INF. 2、在使用EL表达式的jsp页面 3、Spri ... »

springMVC,spring,mybatis全注解搭建框架--第一步,让框架跑起来

自己从事java开发工作也有一年多了,自己却没有亲手搭建一个完整的框架。于是今天自己动手搭建一个,过程中遇到一些问题,倒腾了大半天终于搞定了。 现在给大家分享一下过程,自己也记录下来,以后学习参考使用。 我采用全注解的方式去搭建springMVC,spring,mybatis框架,同时自己也可以去配 ... »