spring自定义属性编辑器

spring自定义属性编辑器

属性编辑器用来解析bean的配置文件中的属性标签,spring的BeanWrapperImpl默认会注册CustomCollectionEditor(集合)、CustomMapEditor(Map)、CurrencyEditor(货币)、ByteArrayPropertyEditor等,可以使用CustomEditorConfigurer 来注册属性编辑器,CustomEditorConfigurer实现了BeanFactoryPostProcessor接口,由spring容器自动检测并执行

步骤

  • 创建一个实现 PropertyEditorRegistrar 接口的类,重写 registerCustomEditors方法,负责向spring容器注册属性编辑器
  • PropertyEditorRegistrar实现类作为bean进行注册
  • 配置 CustomEditorConfigurer 这个bean,并写入属性 propertyEditorRegistrars

https://zhhll.icu/2021/框架/spring/基础/17.spring自定义属性编辑器/

本文由mdnice多平台发布

相关推荐
是小蟹呀^11 小时前
Spring Security + JWT 面试题整理
java·jwt·springsecurity
spencer_tseng14 小时前
Redis + Nacos.bat
java·windows·dos
troyzhxu14 小时前
列表查询的 GraphQL —— 一行代码终结你的 if-else 地狱!
java·springboot·graphql
孫治AllenSun15 小时前
【DataX】生产环境搭建DataX集群案例
java·开发语言·jvm
好好沉淀16 小时前
@NotBlank(message = “{xxx}“) 注解中花括号的含义
java
fīɡЙtīиɡ ℡16 小时前
内存泄漏产生的原因
java·spring·servlet
hkj880816 小时前
Ubuntu 切换java版本
java·linux·ubuntu
码智社17 小时前
Java实现RSA密钥生成、加密解密、加签验签
java
wear工程师17 小时前
ThreadLocal 在线程池里为什么会串数据:别只会答内存泄漏
java·后端