Spring
Spring相关知识
King77777777777
这个作者很懒,什么都没留下…
展开
-
Spring 注解解析
AutowiredAnnotationBeanPostProcessor继承图原创 2020-08-26 13:53:22 · 213 阅读 · 0 评论 -
Spring ConfigurationClassPostProcessor
ConfigurationClassPostProcessorConfigurationClassPostProcessor继承BeanDefinitionRegistryPostProcessor接口,刷新IOC容器时调用postProcessBeanDefinitionRegistry方法实现注解的解析。order=Integer.MAX_VALUE具体流程processConfigBeanDefinitions获得所有BeanNames添加所有配置类到候选集合创建解析器来解析Config原创 2020-08-21 16:55:21 · 198 阅读 · 0 评论 -
Spring 国际化
MessageSource原创 2020-08-06 21:06:13 · 183 阅读 · 0 评论 -
IOC 单例Bean初始化
https://blog.csdn.net/javaxuexilu/article/details/100738670?ops_request_misc=&request_id=&biz_id=102&utm_term=spring%20ioc%E6%BA%90%E7%A0%81&utm_medium=distribute.pc_search_result.none-task-blog-2blogsobaiduweb~default-0-100738670https://j原创 2020-07-30 14:04:23 · 190 阅读 · 0 评论 -
Spring IOC容器初始过程
https://blog.csdn.net/javaxuexilu/article/details/100738670?ops_request_misc=&request_id=&biz_id=102&utm_term=spring%20ioc%E6%BA%90%E7%A0%81&utm_medium=distribute.pc_search_result.none-task-blog-2blogsobaiduweb~default-0-100738670原创 2020-07-23 16:53:44 · 199 阅读 · 0 评论 -
Spring MVC 消息转换器
HttpMessageConverter处理HTTP请求和响应的转换器。public interface HttpMessageConverter<T> { // 对于该Media类型是否可读 boolean canRead(Class<?> clazz, @Nullable MediaType mediaType); boolean canWrite(Class<?> clazz, @Nullable MediaType mediaType); // 获原创 2020-07-18 22:18:56 · 512 阅读 · 0 评论 -
Spring MVC 返回值处理
https://blog.csdn.net/f641385712/article/details/98989698HandlerMethodReturnValueHandler返回值解析选择返回值解析器,通过返回值解析器来处理返回值public void handleReturnValue(@Nullable Object returnValue, MethodParameter returnType, ModelAndViewContainer mavContainer, NativeW原创 2020-07-13 22:19:12 · 245 阅读 · 0 评论 -
Spring MVC 参数解析
HandlerMethodArgumentResolverComposite适配方法参数解析器组件,保存所有参数解析器public class HandlerMethodArgumentResolverComposite implements HandlerMethodArgumentResolver { // 持有的参数解析器 private final List<HandlerMethodArgumentResolver> argumentResolvers = new Link原创 2020-07-10 14:58:55 · 336 阅读 · 0 评论 -
Spring MVC Handler处理流程
真实处理请求过程ha.handle(processedRequest, response, mappedHandler.getHandler());调用适配器处理请求,这里分析常用的RequestMappingHandlerAdapter。首先进入AbstractHandlerMethodAdapter的handle方法public final ModelAndView handle(HttpServletRequest request, HttpServletResponse response,原创 2020-07-07 12:08:06 · 222 阅读 · 0 评论 -
Spring MVC理解
文章目录Spring MVC核心类DispatcherServlet类继承图描述HandlerMappingHandlerExecutionChainHandlerAdapterViewResolver初始化流程执行过程Spring MVCSpring Web MVC是基于Servlet API构建的原始Web框架,从一开始就包含在Spring框架中。通过spring-webmvc引入。核心类DispatcherServlet在web.xml中只有配置DispatcherServlet一个serv原创 2020-06-29 22:47:27 · 130 阅读 · 0 评论 -
Spring IOC理解
文章目录IOCDI基础概念BeanFactoryApplicationContext源码分析IOCinversion of control,将对象的生成交给第三方,通过DI(依赖注入)的方式提供参数给IOC容器生成对象。org.springframework.beans和org.springframework.context包是IOC的基础。DI通过set方法注入通过构造器注入通过接口注入基础概念https://docs.spring.io/spring/docs/5.3.0-SNAPS原创 2020-07-17 13:46:50 · 116 阅读 · 0 评论