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多平台发布

相关推荐
PythonFun20 小时前
WPS动态序号填充,告别手动调整烦恼
java·前端·python
Hx_Ma1620 小时前
测试题(二)
java·开发语言
2501_9369603620 小时前
ROS快速入门杰哥教程1-77残缺版
java·开发语言
小灵吖20 小时前
LangChain4j 记忆化(ChatMemory)
java·后端
用户10859329934120 小时前
Java集合框架完全指南
java
冬夜戏雪20 小时前
Leetcode 颠倒二进制位/二进制求和
java·数据结构·算法
Never_Satisfied21 小时前
在c#中,获取文件的大小
java·开发语言·c#
蜂蜜黄油呀土豆21 小时前
浅拷贝与深拷贝:实现与应用解析
java·浅拷贝·深拷贝·对象复制
014-code21 小时前
Spring Boot 集成 Neo4j 图数据库实战教程
java·数据库·neo4j
时艰.21 小时前
分布式 ID 服务实战
java·分布式