Tagged: 后端

关于后端:深入浅出Java内存模型

面试官:我记得你的最终答案是:Java为了屏蔽硬件和操作系统拜访内存的各种差别,提出了「Java内存模型」的标准,保障了Java程序在各种平台下对内存的拜访都能失去统一成果

关于后端:Spring-源码解析十四SpringBoot-Autoconfigure-初始化应用时加载的组件

Spring 源码解析十四:SpringBoot Autoconfigure 初始化利用时加载的组件这些组件定义在 spring.factories中 {代码…} 1. 初始化器 {代码…} 1.1. SharedMetadataReaderFactoryContextInitializerSharedMetadataReaderFactoryContextInitializer的次要性能是提供一个共享的缓存元信息读取工厂 {代码…} 1.2. Conditio…

关于后端:Spring-源码解析十三SpringBoot-初始化应用时加载的组件

Spring 源码解析十三:SpringBoot 初始化利用时加载的组件这些组件定义在 spring.factories中 {代码…} 1. 日志零碎 {代码…} 配置中阐明 SpringBoot 内置反对 logback、logback、java原生三种日志解决,具体源代码能够自行摸索LogbackLoggingSystemLog4J2LoggingSystemJavaLoggingSystem2. 属性起源加载器 {代码…} …

关于后端:Spring-源码解析十请求参数注解解析器与响应值注解处理器

Spring 源码解析十:申请参数注解解析器与响应值注解处理器在 Spring 源码解析六:处理器映射与处理器适配解决 中,有一些申请参数默认的注解解析器与响应值默认的注解处理器还未解析申请参数默认的注解解析器次要是:RequestParamMethodArgumentResolverRequestParamMapMethodArgumentResolverPathVariableMethodArgume…

关于后端:Spring-源码解析九默认的注解处理器

Spring 源码解析九:默认的注解处理器在 Spring 源码解析五:Bean 的配置、定义、注册 中,有一些默认的注解处理器还未解析ConfigurationClassPostProcessorAutowiredAnnotationBeanPostProcessorCommonAnnotationBeanPostProcessorPersistenceAnnotationBeanPostProcessorEventListenerMethodProcessorDefaultEventList…

关于后端:Spring-源码解析八Xml-配置中默认的命名空间处理器

Spring 源码解析八:Xml 配置中默认的命名空间处理器在 Spring 源码解析五:Bean 的配置、定义、注册 中,有一些 Xml 配置中默认的命名空间处理器还未解析SimpleConstructorNamespaceHandlerSimplePropertyNamespaceHandlerUtilNamespaceHandlerContextNamespaceHandlerJeeNamespaceHandlerLangNamespaceHandlerTaskName…

关于后端:Spring-源码解析七异常处理与视图解析

Spring 源码解析七:异样解决与视图解析接着上一篇,讲一下剩下的几个策略把 ExceptionHandlerExceptionResolver、ResponseStatusExceptionResolver、DefaultHandlerExceptionResolver作为默认的处理器异样解析器把 DefaultRequestToViewNameTranslator作为默认的视图查找处理器把 InternalResourceViewResolver作为默认…

关于后端:Spring-源码解析六处理器映射与处理器适配处理

Spring 源码解析六:处理器映射与处理器适配解决在 Spring 源码解析一:SpringMVC 的加载机制 中,留有一些点待解析:ConfigurableWebApplicationContext.refresh 刷新上下文ApplicationContext.getBean 从上下文中获取 beanDispatcherServlet.properties 文件中定义的策略解决ContextLoader.properties 文件中定义的策…