/*
* Copyright 2012-2023 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.springframework.boot.autoconfigure.web.servlet;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
import java.time.format.FormatStyle;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.concurrent.Executor;
import java.util.concurrent.TimeUnit;
import java.util.function.Consumer;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.ValidatorFactory;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.AfterReturning;
import org.aspectj.lang.annotation.Aspect;
import org.assertj.core.api.InstanceOfAssertFactories;
import org.junit.jupiter.api.Test;
import org.springframework.aop.support.AopUtils;
import org.springframework.boot.autoconfigure.AutoConfigurations;
import org.springframework.boot.autoconfigure.aop.AopAutoConfiguration;
import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration;
import org.springframework.boot.autoconfigure.http.HttpMessageConverters;
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
import org.springframework.boot.autoconfigure.task.TaskExecutionAutoConfiguration;
import org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration;
import org.springframework.boot.autoconfigure.validation.ValidatorAdapter;
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter;
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfigurationTests.OrderedControllerAdviceBeansConfiguration.HighestOrderedControllerAdvice;
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfigurationTests.OrderedControllerAdviceBeansConfiguration.LowestOrderedControllerAdvice;
import org.springframework.boot.test.context.assertj.AssertableWebApplicationContext;
import org.springframework.boot.test.context.runner.ContextConsumer;
import org.springframework.boot.test.context.runner.WebApplicationContextRunner;
import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
import org.springframework.boot.web.server.WebServerFactoryCustomizerBeanPostProcessor;
import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.boot.web.servlet.ServletRegistrationBean;
import org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext;
import org.springframework.boot.web.servlet.filter.OrderedFormContentFilter;
import org.springframework.boot.web.servlet.server.ServletWebServerFactory;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
import org.springframework.core.Ordered;
import org.springframework.core.annotation.Order;
import org.springframework.core.convert.ConversionService;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;
import org.springframework.core.task.AsyncTaskExecutor;
import org.springframework.format.Parser;
import org.springframework.format.Printer;
import org.springframework.format.support.FormattingConversionService;
import org.springframework.http.CacheControl;
import org.springframework.http.HttpHeaders;
import org.springframework.http.converter.HttpMessageConverter;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.test.util.ReflectionTestUtils;
import org.springframework.util.StringUtils;
import org.springframework.validation.Validator;
import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean;
import org.springframework.web.accept.ContentNegotiationManager;
import org.springframework.web.accept.ParameterContentNegotiationStrategy;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.support.ConfigurableWebBindingInitializer;
import org.springframework.web.context.support.AnnotationConfigWebApplicationContext;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.FormContentFilter;
import org.springframework.web.filter.HiddenHttpMethodFilter;
import org.springframework.web.filter.RequestContextFilter;
import org.springframework.web.method.ControllerAdviceBean;
import org.springframework.web.servlet.DispatcherServlet;
import org.springframework.web.servlet.FlashMap;
import org.springframework.web.servlet.FlashMapManager;
import org.springframework.web.servlet.HandlerAdapter;
import org.springframework.web.servlet.HandlerExceptionResolver;
import org.springframework.web.servlet.HandlerMapping;
import org.springframework.web.servlet.LocaleResolver;
import org.springframework.web.servlet.View;
import org.springframework.web.servlet.ViewResolver;
import org.springframework.web.servlet.config.annotation.AsyncSupportConfigurer;
import org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
import org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver;
import org.springframework.web.servlet.handler.HandlerExceptionResolverComposite;
import org.springframework.web.servlet.handler.SimpleUrlHandlerMapping;
import org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver;
import org.springframework.web.servlet.i18n.FixedLocaleResolver;
import org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver;
import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter;
import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping;
import org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler;
import org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver;
import org.springframework.web.servlet.resource.CachingResourceResolver;
import org.springframework.web.servlet.resource.CachingResourceTransformer;
import org.springframework.web.servlet.resource.ContentVersionStrategy;
import org.springframework.web.servlet.resource.CssLinkResourceTransformer;
import org.springframework.web.servlet.resource.EncodedResourceResolver;
import org.springframework.web.servlet.resource.FixedVersionStrategy;
import org.springframework.web.servlet.resource.PathResourceResolver;
import org.springframework.web.servlet.resource.ResourceHttpRequestHandler;
import org.springframework.web.servlet.resource.ResourceResolver;
import org.springframework.web.servlet.resource.ResourceTransformer;
import org.springframework.web.servlet.resource.VersionResourceResolver;
import org.springframework.web.servlet.resource.VersionStrategy;
import org.springframework.web.servlet.support.AbstractFlashMapManager;
import org.spri
没有合适的资源?快使用搜索试试~ 我知道了~
spring-boot-3.2.3.zip
共2000个文件
java:1894个
sql:29个
html:24个
需积分: 0 1 下载量 189 浏览量
2024-04-21
13:29:42
上传
评论
收藏 15.13MB ZIP 举报
温馨提示
spring-boot 各个版本,免费下载 SpringBoot 各个版本,免费下载 springboot 各个版本,免费下载 如果不能免费下载,关注我,评论区联系我索要!
资源推荐
资源详情
资源评论
收起资源包目录
spring-boot-3.2.3.zip (2000个子文件)
custom.css 2B
layout.html 379B
layout.html 334B
view.html 315B
partial.html 314B
index.html 188B
home.html 126B
java8time-dialect.html 76B
message.html 76B
security-dialect.html 64B
content.html 54B
home.html 48B
data-dialect.html 45B
template.html 34B
index.html 19B
foo.html 16B
4xx.html 10B
404.html 10B
5xx.html 8B
4xx.html 8B
4xx.html 8B
402.html 8B
foo_de.html 2B
custom.html 1B
actuator-docs-index.html 1B
WebMvcAutoConfigurationTests.java 59KB
RabbitAutoConfigurationTests.java 57KB
KafkaAutoConfigurationTests.java 49KB
FlywayAutoConfigurationTests.java 47KB
KafkaProperties.java 46KB
WebFluxAutoConfigurationTests.java 43KB
ServerProperties.java 42KB
CacheAutoConfigurationTests.java 41KB
ReactiveOAuth2ResourceServerAutoConfigurationTests.java 36KB
OAuth2ResourceServerAutoConfigurationTests.java 34KB
RedisAutoConfigurationTests.java 30KB
RabbitProperties.java 30KB
WebMvcAutoConfiguration.java 28KB
BatchAutoConfigurationTests.java 28KB
OnBeanCondition.java 28KB
ServletWebServerFactoryAutoConfigurationTests.java 28KB
IntegrationAutoConfigurationTests.java 28KB
HibernateJpaAutoConfigurationTests.java 28KB
LiquibaseAutoConfigurationTests.java 26KB
JacksonAutoConfigurationTests.java 25KB
FlywayAutoConfiguration.java 24KB
PulsarAutoConfigurationTests.java 24KB
ConditionalOnMissingBeanTests.java 24KB
ObservationAutoConfigurationTests.java 24KB
FlywayProperties.java 23KB
JmsAutoConfigurationTests.java 23KB
TomcatWebServerFactoryCustomizerTests.java 22KB
ReactiveWebServerFactoryAutoConfigurationTests.java 22KB
QuartzAutoConfigurationTests.java 22KB
ArtemisAutoConfigurationTests.java 22KB
PulsarReactiveAutoConfigurationTests.java 20KB
PulsarProperties.java 20KB
DefaultErrorWebExceptionHandlerIntegrationTests.java 20KB
CassandraAutoConfigurationTests.java 19KB
OAuth2ClientPropertiesMapperTests.java 19KB
Saml2RelyingPartyAutoConfigurationTests.java 19KB
ServerPropertiesTests.java 18KB
AutoConfigurationImportSelector.java 18KB
R2dbcAutoConfigurationTests.java 18KB
TaskExecutionAutoConfigurationTests.java 18KB
BasicErrorControllerIntegrationTests.java 18KB
AbstractJpaAutoConfigurationTests.java 18KB
ReactiveCloudFoundryActuatorAutoConfigurationTests.java 17KB
WebFluxAutoConfiguration.java 17KB
ValidationAutoConfigurationTests.java 17KB
ConditionalOnBeanTests.java 16KB
ReactiveTokenValidatorTests.java 16KB
PulsarPropertiesTests.java 16KB
JettyWebServerFactoryCustomizerTests.java 16KB
PropertiesMeterFilterTests.java 16KB
HttpMessageConvertersAutoConfigurationTests.java 16KB
ElasticsearchRestClientAutoConfigurationTests.java 15KB
TomcatWebServerFactoryCustomizer.java 15KB
WebProperties.java 15KB
IntegrationAutoConfiguration.java 15KB
CassandraAutoConfiguration.java 15KB
MongoDataAutoConfigurationTests.java 15KB
ThymeleafServletAutoConfigurationTests.java 15KB
CloudFoundryActuatorAutoConfigurationTests.java 15KB
DataSourceAutoConfigurationTests.java 14KB
PulsarConfigurationTests.java 14KB
SessionAutoConfigurationJdbcTests.java 14KB
ActiveMQAutoConfigurationTests.java 14KB
JacksonAutoConfiguration.java 14KB
AnnotationsPropertySourceTests.java 14KB
MultipartAutoConfigurationTests.java 14KB
EndpointRequestTests.java 14KB
RabbitPropertiesTests.java 13KB
Neo4jAutoConfigurationTests.java 13KB
OAuth2AuthorizationServerProperties.java 13KB
SessionAutoConfigurationTests.java 13KB
AbstractErrorWebExceptionHandler.java 13KB
RedisAutoConfigurationJedisTests.java 13KB
ConditionEvaluationReportTests.java 13KB
ConditionMessage.java 13KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
段子手-168
- 粉丝: 2084
- 资源: 2470
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功