springboot上传文件大小设置_(变强、变秃)Java从零开始之Springboot初级

训练大纲(第113天)110

大家如果想快速有效的学习,思想核心是“以建立知识体系为核心”,具体方法是“守破离”。确保老师课堂上做的操作,反复练习直到熟练。

第217次(SpringBoot)

学习主题:SpringBoot

学习目标:

对应视频:

http://www.itbaizhan.cn/course/id/85.html

对应文档:

对应作业

1. SpringBoot介绍

(1) 什么是Spring Boot?

简化Spring的框架

(2) Spring Boot有哪些特点?

1.Spring Boot 设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。

2.嵌入的 Tomcat,无需部署 WAR 文件

3.Spring Boot 并不是对 Spring 功能上的增强,而是提供了一种快速使用 Spring 的方

2. 构建SpringBoot项目以及启动器讲解

(1) Spring Boot常见的启动器有哪些?

1 spring-boot-starter-web

支持全栈式的 web 开发,包括了 romcat 和 springMVC 等 jar

2 spring-boot-starter-jdbc

支持 spring 以 jdbc 方式操作数据库的 jar 包的集合

3 spring-boot-starter-redis

支持 redis 键值存储的数据库操作

(2) Spring Boot的Web启动器的坐标是什么?

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-web</artifactId>

</dependency>

3. 编写HelloWorld

(1) 如何编写Spring Boot启动类?

@SpringBootApplication

public class App {

public static void main(String[] args) {

SpringApplication.run(App.class, args);

}

(2) 编写Spring Boot启动类时需要注意什么?

启动器存放位置必须是Controller的上一级或者是同级, 因为启动器会从当前包下开始查找controller

4. Spring Boot整合Servlet

(1) Spring Boot整合Servlet有几种方式?

两种

(2) 各种方式有什么特点?

1 , 通过注解扫描完成 Servlet 组件的注册

2 , 通过方法完成 Servlet 组件的注册

分享/讲解/扩展思考

点名提问从第一节课到最后一节课分别学到了什么,直到同学们把所有的知识点都说出来并且保证无误。

第218次(SpringBoot

学习主题:SpringBoot

学习目标:

对应视频:

http://www.itbaizhan.cn/course/id/85.html

对应文档:

对应作业

5. Spring Boot整合Filter

(1) Spring Boot整合Filter有几种方式?

跟servlet一样

(2) 各种方式有什么特点?

6. springBoot整合Listener

(1) Spring Boot整合Listener有几种方式?

跟servlet一样

(2) 各种方式有什么特点?

7. Spring Boot访问静态资源

(1) 在Spring Boot中访问静态资源有几种方式?

1.classpath/static下

2.webapp下

8. Spring Boot文件上传

(1) 在Spring Boot中如何设置单个上传文件大小?

Classpath下配置 application.properties文件中

spring.http.multipart.maxFileSize=200MB

(2) 在Spring Boot中如何设置一次请求上传文件大小?

spring.http.multipart.maxRequestSize=200MB

9. Spring Boot整合jsp

(1) 在Spring Boot中整合jsp需要添加哪些坐标?

Springboot启动器

Jstl

Jasper

10. Spring Boot整合Freemarker

(1) 在Spring Boot中整合Freemarker需要添加哪些坐标?

Springboot启动器

Freemarker启动器

(2) Freemarker视图的扩建名是什么?

Ftl

11. Thymeleaf入门-创建项目

(1) 在Spring Boot中整合Thymeleaf需要添加哪些坐标?

Springboot启动器

Thymeleaf启动器

(2) Thymeleaf视图的扩建名是什么?

Html

(3) Thymeleaf视图要求放到项目的哪个目录下?

Classpath/Templates下

12. Thymeleaf入门-Thymeleaf基本使用

(1) Thymeleaf的特点是什么?

Thymelaef 是通过他特定语法对 html 的标记做渲染。

(2) 在使用Thymeleaf时页面会出现什么异常?

96a9a2d53122d58245ed1e55b58c36a5.png

(3) 解决Thymeleaf中标签匹配的异常有几种方式?

1.规范html语法

2.更换 thymeleaf 的 jar 包的版本

e8cd457770ed65dc92ace2db5294a8d4.png

分享/讲解/扩展思考

点名提问从第一节课到最后一节课分别学到了什么,直到同学们把所有的知识点都说出来并且保证无误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值