gpt4 book ai didi

java - org.dozer.MappingException : No read or write method found for field

转载 作者:行者123 更新时间:2023-12-01 13:39:29 31 4
gpt4 key购买 nike

我有一个源 pojo 类,其中引用了另一个 pojo 类,并且它位于链中,我收到了上述错误。

我的代码是

List myMappingFiles = new ArrayList();
myMappingFiles.add("dozerMapping.xml");
// myMappingFiles.add("someOtherDozerBeanMappings.xml");
DozerBeanMapper mapper = new DozerBeanMapper();
mapper.setMappingFiles(myMappingFiles);
mapper.map(gsrlObject,temp, "a");

我的 dozermapping.xml 文件是

<?xml version="1.0" encoding="UTF-8"?>
<mappings xmlns="http://dozer.sourceforge.net"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://dozer.sourceforge.net http://dozer.sourceforge.net/schema/beanmapping.xsd">
<mapping map-id="a">
<class-a>com.dnb.dsc.ihx.bom.GSRL</class-a>
<class-b>com.ihx.model.Subj</class-b>
<field>
<a>gsrlObject.GSRLMSGSRQV1a.SUBJUPDTRNRQList[0].SUBJUPDRQList[0].INVTDATAList[0].PAYLHDR.SUBJID</a>
<b>subjId</b>
</field>
</mapping>
</mappings>

与此相关的任何帮助

谢谢

最佳答案

这意味着dozerMapping.xml属性不匹配或者该属性不存在于实体类中。

关于java - org.dozer.MappingException : No read or write method found for field,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20952421/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com