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

相关推荐
茶本无香几秒前
JVM调优介绍 + 面试题标准答案(高级)
java·jvm·面试
创梦流浪人3 分钟前
soli-admin一款开箱即用的RBAC后台项目
java·spring boot·vue3·springsecurity
南山love4 分钟前
spring-boot多线程并发执行任务
java·开发语言
希望永不加班6 分钟前
SpringBoot 配置 HTTPS(自签名证书+正式证书)
java·spring boot·后端·spring·https
骇客野人17 分钟前
Java实现B+树,体会B+树做索引的精妙
java·开发语言·b树
ProgramHan23 分钟前
十大排行榜——后端语言及要介绍
java·c++·python·php
小江的记录本24 分钟前
【反射】Java反射 全方位知识体系(附 应用场景 + 《八股文常考面试题》)
java·开发语言·前端·后端·python·spring·面试
callJJ27 分钟前
Ant Design Table 批量操作踩坑总结 —— 从三个 Bug 看前端表格开发的共性问题
java·前端·经验分享·bug·管理系统
没有bug.的程序员31 分钟前
100%采样率引发的全线熔断:Spring Boot 链路追踪的性能绞杀与物理级调优
java·spring boot·后端·生产·熔断·调优·链路追踪
木井巳37 分钟前
【多线程】常见的锁策略及 synchronized 的原理
java·开发语言