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

相关推荐
凌冰_几秒前
Servlet+Thymeleaf + Fetch 实现无刷新异步请求
java·servlet
深蓝轨迹6 分钟前
面试常见的jdk---LTS版本新特性梳理
java·面试·jdk
Stella Blog23 分钟前
狂神Java基础学习笔记Day01
java·笔记·学习
李白的天不白24 分钟前
java处理跨域请求
java
云烟成雨TD28 分钟前
Spring AI Alibaba 1.x 系列【11】Spring AI Models 扩展:DashScope
java·人工智能·spring
小堃学编程30 分钟前
【项目实战】基于protobuf的发布订阅式消息队列(2)—— 线程池
java·开发语言
怨言.37 分钟前
Java内部类详解:从基础概念到实战应用(附案例)
java·开发语言
XiYang-DING38 分钟前
【Java】 Java 集合框架
java·开发语言
心勤则明1 小时前
Spring AI Alibaba Skills 的渐进式披露与热更新实战
java·后端·spring
netyeaxi1 小时前
Spring:如何查看Spring应用对外提供了哪些API接口?
java·spring