java框架-Springboot3-web开发

自动配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

默认效果

在这里插入图片描述
在这里插入图片描述

WebMvcAutoConfiguration

在这里插入图片描述

在这里插入图片描述

WebMvcConfigurer接口

在这里插入图片描述

静态资源访问

public void addResourceHandlers(ResourceHandlerRegistry registry) {
            if (!this.resourceProperties.isAddMappings()) {
                logger.debug("Default resource handling disabled");
            } else {
                this.addResourceHandler(registry, this.mvcProperties.getWebjarsPathPattern(), "classpath:/META-INF/resources/webjars/");
                this.addResourceHandler(registry, this.mvcProperties.getStaticPathPattern(), (registration) -> {
                    registration.addResourceLocations(this.resourceProperties.getStaticLocations());
                    if (this.servletContext != null) {
                        ServletContextResource resource = new ServletContextResource(this.servletContext, "/");
                        registration.addResourceLocations(new Resource[]{resource});
                    }

                });
            }
        }

在这里插入图片描述

首页

在这里插入图片描述

Favicon

在这里插入图片描述

缓存

在这里插入图片描述

自定义静态资源路径

1、配置方式

在这里插入图片描述

2、代码方式

在这里插入图片描述
在这里插入图片描述

路径匹配规则

在这里插入图片描述

在这里插入图片描述

内容协商

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

默认支持json

配置支持xml

引入支持xml的pom依赖文件
在这里插入图片描述

实体类添加xml支持注解
在这里插入图片描述
在这里插入图片描述

内容协商原理

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

自定义支持ymal

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

HttpMessageConverter示例写法
在这里插入图片描述

模板引擎

模板引擎Thymeleaf整合

HttpMessageConverter
在这里插入图片描述

在这里插入图片描述

基础语法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

遍历

判断

在这里插入图片描述

属性优先级

在这里插入图片描述

变量选择

在这里插入图片描述

模板抽取

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

开发小技巧

在这里插入图片描述

国际化

在这里插入图片描述

在这里插入图片描述

异常处理

全局

在这里插入图片描述

原理

在这里插入图片描述
在这里插入图片描述

嵌入式容器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

切换服务器

在这里插入图片描述

在这里插入图片描述

全面接管SpringMVC

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

新特性problemdetails

在这里插入图片描述
在这里插入图片描述

函数编程

在这里插入图片描述

在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值