鹤三十
这个作者很懒,什么都没留下…
展开
-
SpringMVC---Interceptor
常见interceptor:LongTaskTimingHandlerInterceptorConversionServiceExposingInterceptorResourceUrlProviderExposingInterceptor原创 2022-03-31 20:22:14 · 658 阅读 · 0 评论 -
springMVC自定义多个拦截器的实现和执行顺序
https://blog.csdn.net/qidaihuimou/article/details/116531343原创 2022-03-30 16:51:53 · 189 阅读 · 0 评论 -
spring-core包源码阅读
spring-core是spring框架的基石,它为spring框架提供了基础的支持。spring-core从源码上看,分为6个package,分别是asm,cglib,core,lang,objenesis和util。asm官网地址:https://asm.ow2.io/ASM处理字节码(ByteCode)的方式是“拆分-修改-合并”。ASM处理字节码(ByteCode)数据的思路是这样的:第一步,将文件拆分成多个部分;第二步,对某一个部分的信息进行修改;第三步,将多个部分重新组织成一个新的原创 2022-03-28 23:42:22 · 248 阅读 · 0 评论 -
深入理解MultipartFile,以更优雅的方式处理文件
在Java中处理文件向来是一种不是很方便的操作,然后随着Spring框架的崛起,使用Spring框架中的MultipartFile来处理文件也是件很方便的事了,今天就为大家带来剖析MultipartFile的神秘面纱。MultipartFile本身并没有很复杂的结构,也正是他强力封装了很多便捷的api才引来很多人的使用。一、概述MultipartFile为org.springframework.web.mutipart包下的一个类,也就是说如果想使用MultipartFile这个类就必须引入spring原创 2022-02-20 01:19:23 · 1234 阅读 · 0 评论 -
LocalValidatorFactoryBean
要单独使用LocalValidatorFactoryBean需要执行语句:localValidatorFactoryBean.afterPropertiesSet();因为javax.validation包只是规范定义,他只指定了有哪些注解类,但没有具体实现这些注解类对于的逻辑。org.hibernate.validator包才是真正的有规则实现,同时spring中也是继承了这个 <dependency> <groupId>org.h原创 2022-02-09 19:25:31 · 2010 阅读 · 0 评论 -
【无标题】
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘personalActivityService’: Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creat原创 2022-01-26 22:24:14 · 201 阅读 · 0 评论 -
spring mvc的DataBinder、Validator、BeanWrapper、ConversionService、Formatter
https://blog.csdn.net/alex_xfboy/article/details/88076245原创 2022-01-23 19:06:52 · 243 阅读 · 0 评论 -
深入分析Spring Formatter
https://www.jianshu.com/p/5c297924a910原创 2022-01-23 18:48:55 · 247 阅读 · 0 评论 -
小马哥Spring核心编程
https://blog.csdn.net/qq_25457701/category_10167900.html原创 2022-01-22 17:11:57 · 1202 阅读 · 0 评论 -
Spring官网阅读-Converter、TypeConverter、TypeConverterDelegate分析
这里写自定义目录标题一、介绍TypeConverter 类主要是 负责类型转换,其实现类是 TypeConverterSupport,但是所有的具体实现都是在TypeConverterDelegate 里面完成的.二、源码分析TypeConverterDelegate 里面总共包含的方法如下:这里主要分析一些主要的方法2.1 convertIfNecessary 方法解析public <T> T convertIfNecessary(@Nullable String proper原创 2022-01-22 16:52:57 · 214 阅读 · 0 评论 -
spring核心框架体系结构
https://www.cnblogs.com/wzk-0000/p/9306170.html原创 2022-01-21 16:04:04 · 230 阅读 · 0 评论 -
SpringBootStart ----- interceptor
https://github.com/sanshi-07/springboot-start-demohttps://www.cnblogs.com/KmilyLee/p/8733126.htmlhttps://blog.csdn.net/qushaming/article/details/90667998https://blog.csdn.net/wyljz/article/details/99730498https://www.cnblogs.com/xiaogblog/p/13985146.ht原创 2021-08-15 18:29:37 · 95 阅读 · 0 评论 -
SpringBootStart Creating Your Own Auto-configuration
首先要明确我们的需求,就是我们面对第三方springboot系统时不想对其业务代码进行修改,所以我们要将一些可以可复用的配置或者业务代码拿出来单独作为一个jar包,供第三方springboot项目引入,然后第三方系统中的spring上下文将我们的组件扫描到并执行配置。这种方式解决了我们0代码接入服务。这里放一下官方文档:https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.develop原创 2021-08-15 14:05:36 · 181 阅读 · 0 评论