Binding 多绑定中的Jibx类
实际上,我有一个下一个绑定:Binding 多绑定中的Jibx类,binding,jibx,Binding,Jibx,实际上,我有一个下一个绑定: <binding> <mapping name="Ciudad" class="general.Ciudad"> <value name="id" field="id" /> <value name="nmCiudad" field="nmCiudad" /> <value name="departamento" field="departamento"
<binding>
<mapping name="Ciudad" class="general.Ciudad">
<value name="id" field="id" />
<value name="nmCiudad" field="nmCiudad" />
<value name="departamento" field="departamento" />
</mapping>
</binding>
在其他类中,我需要使用有关查找标记导入的类阅读,当使用此标记复制所有工作时,但当尝试通过绑定映射对象时,请说:
jibxexception:为类定义了多个绑定
其他绑定中使用的标记为:
<binding>
<include path="CiudadBinding.xml" precompiled="true" />
.....
</binding>
.....
在其他情况下,请尝试修复这些问题,并找到:
<binding>
<include path="CiudadBinding.xml" precompiled="true" />
<mapping name="Object" class="object.to.binding.class" >
<structure field="ciudadExpedicion" map-as="general.Ciudad" />
...
</mapping>
</binding>
...
而且不起作用
非常感谢阅读下一篇文章: 然后更改我的应用程序并修复它们 在绑定中添加属性package=“general”: 之后:
IBindingFactory bfact = BindingDirectory.getFactory(clazz.getSimpleName(), clazz);
就这样
<binding package="general" >
<mapping name="Ciudad" class="general.Ciudad">
IBindingFactory bfact = BindingDirectory.getFactory(clazz);
IBindingFactory bfact = BindingDirectory.getFactory(clazz.getSimpleName(), clazz);