spring
jym12138
积极向上的小码农
展开
-
SpringBoot入门(二) ---pom文件的理解
在新建一个springboot项目时,我们发现,大多数的jar包依赖,并没有配置版本号然后我们发现,这个pom文件有父pom,在这里定义了常用的jar包的版本号 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-b...原创 2020-01-21 22:38:19 · 12519 阅读 · 0 评论 -
SpringBoot入门(一) --- 基本概念
SpringBoot :springboot 是由Pivotal团队提供的全新框架,其设计目的是为了简化spring应用的初始搭建以及开发过程,取消了很多配置文件(xml),简化项目开发,让开发者更加专注于业务代码。学习springboot需要做的准备(重要的事情说三遍):一定要有Spring和maven的基础一定要有Spring和maven的基础一定要有Spring和maven的基础...原创 2020-01-21 22:12:27 · 12091 阅读 · 0 评论 -
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/J
解决:WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/JymSpring/user/forgotpassword] in DispatcherServlet with name ‘appServlet’1:确定controller类是否被sprin...原创 2019-12-13 10:57:42 · 19758 阅读 · 0 评论 -
SpringMVC初步学习(终)----添加过滤器实现URL重写
URL重写:客户访问一个URL的时候,通过后台过滤器让它变成另外一个URL并跳转到新的URL对应的controller方法中,这样可以提高我们项目的安全性,并方便维护具体实现方式:创建一个类来继承HttpServletRequestWrapper,重写getRequestURI,getRequestURL,getServletPath方法这里我把需要重写的URL统一放在一个容器里(map)...原创 2019-10-08 14:23:35 · 13956 阅读 · 0 评论 -
SpringMVC初步学习(七)----配置拦截器
在实现拦截器之前需要了解一下 什么是拦截器:1.拦截器是通过AOP机制实现的2.拦截器与过滤器的效果差不多3.与过滤器不同的是:拦截器是配置在Spring配置文件里,过滤器配置在web.xml文件里4.因为配置的不同,初始化的时间也就不同,过滤器在项目启动的时候就被初始化出来了 ,而拦截器是在Spring初始化的时候才被加载SpringMVC提供了两种实现拦截器的方法:1.通过Hand...原创 2019-10-03 12:27:04 · 12953 阅读 · 0 评论 -
SpringMVC初步学习(六)---- 异常处理
在我们实际工作中,web项目需要对异常进行处理,毕竟报错了不太美观,下面就是SpringMVC对异常处理的具体方式:在程序出错时,会统一跳转到自定义的error页面(一).通过springmvc.xml配置实现:1.将SimpleMappingExceptionResolver注入进ioc容器中 <!-- 统一异常处理 --> <beans:bean class="o...原创 2019-09-27 13:40:47 · 13196 阅读 · 0 评论 -
SpringMVC初步学习(五)----文件的上传与两种下载方式
在我们实际工作中,web项目经常会用到文件的上传与下载,下面就是SpringMVC对文件上传下载的具体实现:文件上传1. 导入需要的jar包 或者配置Maven依赖 // Pom 文件依赖 <dependency> <groupId>commons-fileupload</groupId> <artifactId>comm...原创 2019-09-25 11:04:26 · 13029 阅读 · 0 评论 -
SpringMVC初步学习(四)----处理方法的返回值以及将数据存进session里
SpringMVC 请求处理方法的返回值1. String类型:jsp的页面名称 @RequestMapping("/index") public String index(){ return "index"; }该方法直接跳转到名为index的jsp页面。2.void类型:没有返回值类型,直接跳转与url名称相同的jsp页面 @RequestMapping("/test")...原创 2019-09-23 09:44:53 · 13376 阅读 · 0 评论 -
SpringMVC初步学习(三)---- 参数绑定
servletApi相关的类绑定参数HttpServletRequest,HttpServletResponse,HttpSession 绑定参数方式: @RequestMapping("/servlet") public String servletApi(HttpServletRequest request) { String username = request.getParame...原创 2019-09-10 14:59:27 · 12971 阅读 · 0 评论 -
SpringMVC初步学习(二)----执行流程以及@RequestMapping注解的作用
摘要:前面我写了SpringMVC框架的具体配置下面说说它的具体流程以及主要注解的作用。SpringMVC具体配置文章链接: SpringMVC配置@RequestMapping的作用及其用法RequestMapping是用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。DispatcherServlet接到请求后,会根据Reque...原创 2019-09-10 09:55:05 · 13366 阅读 · 0 评论 -
SpringMVC初步学习(一)---配置
Spring MVC简介Spring MVC是属于Spring framework的后续产品,是Spring框架提供构建web应用程序的全方位MVC框架。Spring 是目前是java领域最优秀的MVC框架,它通过一套MVC注解。让POJO成为处理请求的控制器,无需实现任何接口。配置Spring MVC步骤:加入Spring MVC jar包,以及其他依赖包加入Spring MVC配置文...原创 2019-09-02 15:09:14 · 19680 阅读 · 0 评论 -
spring框架学习总结(非xml方式注册bean)
引言最近在腾讯课堂上学习了spring框架bean的注册(注解形式),为此整理下知识点,方便过后温习,并巩固等。也希望能帮助你们。核心配置类:创建核心配置类,需要在类上加上注解@Configuration,配置类可以有多个,相当于spring的xml配置文件,我们想注册的bean都会通过配置类注册进spring的ioc容器,具体实现如下:package com.jym.config;i...原创 2019-08-23 15:36:26 · 12850 阅读 · 0 评论