Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在BeanPropertyRowMapper中注册属性的转换器_Java_Spring - Fatal编程技术网

Java 在BeanPropertyRowMapper中注册属性的转换器

Java 在BeanPropertyRowMapper中注册属性的转换器,java,spring,Java,Spring,我正在使用org.springframework.jdbc.core.BeanPropertyRowMapper将jdbc语句的结果转换成一个Bean,效果很好 在填充一个特殊的bean属性之前,我只想将结果的一个值转换成另一个值 我创建了一个属性编辑器,并尝试通过CustomEditorConfigure和一个自定义属性编辑器注册器注册它,但是当BeanPropertyUpapper填充属性时,不使用属性编辑器 BeanRapperImpl查找PropertyEditor时,找不到,因为Cus

我正在使用org.springframework.jdbc.core.BeanPropertyRowMapper将jdbc语句的结果转换成一个Bean,效果很好

在填充一个特殊的bean属性之前,我只想将结果的一个值转换成另一个值

我创建了一个属性编辑器,并尝试通过CustomEditorConfigure和一个自定义属性编辑器注册器注册它,但是当BeanPropertyUpapper填充属性时,不使用属性编辑器

BeanRapperImpl查找PropertyEditor时,找不到,因为CustomEditorForPath始终为空


当使用BeanPropertyRowMapper时,如何为我的Bean的一个特殊属性注册我的PropertyEditor?

看起来您需要扩展
BeanPropertyRowMapper
并在重写的
InitBeanRapper()
中注册编辑器