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

相关推荐
amIZ AUSK1 分钟前
Spring Boot 自动配置
java·spring boot·后端
努力学习的小廉1 分钟前
Python 零基础入门——基础语法(一)
java·网络·python
AI精钢9 分钟前
Claude Certification 出现了一道“官方文档级”错题:关于 Claude Code Skills 优先级的误导
java·开发语言·工程实践·claude code·ai coding·agent skills·技术认证
禹中一只鱼28 分钟前
【力扣热题100学习笔记】 - 双指针
java·笔记·学习·leetcode·贪心算法
wangchunting28 分钟前
算法-二分查找
java·数据结构·算法
weixin_4563216429 分钟前
生产环境下微服务网关选型与实战指南(基于SpringCloud生态)
java·spring cloud
jwn99935 分钟前
PHP与C++:Web脚本与系统编程的终极对决
java·开发语言
Kk.080236 分钟前
数据结构|排序算法(三)堆排序
java·数据结构·排序算法
hnlgzb37 分钟前
Companion Object - 伴生对象 类比java中的什么?
java·开发语言
小红的布丁1 小时前
Redis 内存淘汰与过期策略
java·spring·mybatis