- 2024-07-06spring-关于组件的注入及获取流程
一、组件注入的基本流程:容器初始化:Spring应用启动时,会读取配置(如XML配置、注解配置等),并根据这些配置创建Bean定义(BeanDefinition)。根据Bean定义,Spring容器实例化Bean,并管理它们之间的依赖关系。依赖解析与注入:当一个Bean依赖于另一个Bean时,Spring容器负责查找并注入这个依赖
- 2023-06-19基于Easy-Poi 的自定义 ArgumentResolver 和 ReturnValueHandler
开发中常用到Excel的导入导出,为了方便快速的使用,让使用者使用Excel像使用JSON一样便捷(@RequestBody@ResponsBody)所以,是否可以自定义编写类似功能的注解 @RequestExcel 和@ResponseExcel 一、实现思路:根据Mvc的参数转换和返回值处理机制实现,excel相关工具
- 2023-02-17Controller代码,无侵入统一返回
https://mp.weixin.qq.com/s/LnuVCks5LOUqf8Ad44N7aw//定义注解用于不是统一返回的@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)public@inter
- 2023-02-09MethodParameter
方法参数是对方法(包括构造方法的)某一个参数(注意是一个参数)或返回值(返回值的parameterindex为-1)的封装
- 2022-12-20SpringMVC传递json字符串,后台接口通过变量接收
前景介绍在我们日常开发过程中,前台向后台传递参数一般是json或者form表单方式,并且最好统一一种传输方式,不建议json+form混合使用,但是由于form表单在数组结构下拼接比较
- 2022-11-11SpringMVC-解析@RequestParam参数
InvocableHandlerMethod.invokeForRequest执行请求时会调用InvocableHandlerMethod.getMethodArgumentValues解析方法参数。InvocableHandlerMethod.getMethodArgumentVal