![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring boot
一个有梦想的男人
这个作者很懒,什么都没留下…
展开
-
SpringBoot 中 Spring Validation 工作方式
validation 是javax中定义的一套验证接口, 目前我们大家熟悉的实现是hibernate的validation 实现 ; 问题1 , 在springboot中 validation是如何引入的? 问题2, spring中validation的验证如何实现? // 自动配置验证器bean到上下文中 @Configuration @ConditionalOnClass(Execu...原创 2020-01-14 16:03:11 · 288 阅读 · 0 评论 -
springMVC源码研究--初识篇2 / 2(请求url与handler的映射解析,springMVC请求处理流程)
在自动配置类中EnableWebMvcConfiguration, 我们可以找到一个处理类 @Bean @Primary @Override public RequestMappingHandlerMapping requestMappingHandlerMapping() { // Must be @Primary for MvcUriComponentsBuilder t...原创 2020-01-09 18:12:59 · 307 阅读 · 0 评论 -
springMVC源码研究--初识篇1 / 2(springboot 自动化配置springMVC以及mvc初始化机制)
最近使用springboot 做微服务开发,对外提供的都是http接口,那么就来研究下springMvc。 Servlet 是web容器对http请求进行处理的基本集成单元,应用程序处理的所有请求都是通过servlet转发controller里面对应的方法上的, 那么: springboot是怎么样自动配置启用了springMvc功能? springmvc是怎么做到的接受servlet转发的...原创 2020-01-09 17:37:34 · 197 阅读 · 0 评论 -
Spring Boot EnvironmentPostProcessor 接口使用与LOG日志输出的使用
在项目中我们通常会写一些插件的东西来做一些自动化配置,例如:读取环境变量,根据不同的环境设定不同的运行参数配置; 那么,EnvironmentPostProcessor 就很有必要了解一下了; 这个接口的意义就是:能够在默认的配置资源加载完成后,暂未使用加载到的配置 来实例化bean,这期间想做点配置信息改变; 下面直接贴上实现: public class CustomEnvironmen...原创 2019-12-08 10:52:56 · 1821 阅读 · 2 评论