引用学习 1、准备工作 文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能,则需要在上下文中配置Multipart ...
分类:
编程语言 时间:
2020-06-01 00:34:09
阅读次数:
67
一、 项目搭建准备工作 1. 创建maven web项目,配置Tomcat 具体见博文 2. 测试项目是否跑得起来 3. 导入项目中会遇到的jar包(maven依赖) servlet,jsp,mysql,jstl依赖 去这个网站找:https://mvnrepository.com/ <depend ...
分类:
Web程序 时间:
2020-05-31 21:39:11
阅读次数:
83
一.SpringBoot是什么 SpringBoot是一个快速开发框架,快速的将一些常用的第三方依赖整合(原理:通过Maven子父工程的方式),简化XML配置,全部采用注解形式,内置Http服务器(Jetty和Tomcat),最终以java应用程序进行执行。 二.SpringBoot能做什么 通常搭 ...
分类:
编程语言 时间:
2020-05-31 17:53:30
阅读次数:
64
引用学习 概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一部分,任何java web工程都可以使 ...
分类:
编程语言 时间:
2020-05-31 13:07:56
阅读次数:
57
web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee ...
分类:
编程语言 时间:
2020-05-31 13:05:07
阅读次数:
153
摘要 本文旨在详细分析SpringMVC工作原理以及作为开发者如何基于SpringMVC做扩展。因为SpringMVC分析的文章比较多,所以本文重点讲解如何利用SpringMVC的扩展点实现我们的需求。 什么是Spring MVC SpringMVC的作用是什么呢?需要解决什么问题呢? 下图是一个客 ...
分类:
编程语言 时间:
2020-05-31 12:42:32
阅读次数:
65
引用学习 环境要求 环境: IDEA MySQL 5.7.19 Tomcat 9 Maven 3.6 要求: 需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识; 数据库环境 创建一个存放书籍数据的数据库表 CREATE DATABASE `ssmbuil ...
分类:
编程语言 时间:
2020-05-31 11:15:51
阅读次数:
61
维度(springcloud) 服务开发:springboot spring springmvc 服务配置与管理:Net?x公司的Archaiusm ,阿里的Diamond 服务注册与发现:Eureka,Zookeeper 服务调用:Rest RPC gRpc 服务熔断器:Hystrix 服务负载均 ...
分类:
其他好文 时间:
2020-05-31 00:54:06
阅读次数:
157
SSM框架整合 依赖导入 测试 junit 数据库驱动 连接池 (c3p0 dbcp druid hikari) servlet三连servlet jsp jstl mybatis mybatis-spring spring lombok <!--junit测试--> <dependency> <g ...
分类:
其他好文 时间:
2020-05-30 21:45:55
阅读次数:
78
参考文章:https://www.cnblogs.com/daxin/p/3551537.html 多个视图解析器的配置 在SpringMVC模式当中可以通过如下配置来支持多视图解析 <!-- jsp jstl --> <bean id="JSPViewResolver" class="org.sp ...
分类:
编程语言 时间:
2020-05-30 20:14:02
阅读次数:
100