jjzjj

java - 在 XML 模式中为 IDREF 指定类型

我正在使用xjc从XML模式生成Java对象。我想使用IDREF在文档中多次引用相同的元素。我还想将IDREF引用的对象限制为特定类型。我想这样做是为了模式验证,但也是为了在Java代码中,引用的对象作为特定类型而不是Object类型返回。例如,假设我想要一个模式来描述以下内容:coachzhomestarmarzipanstrongsadstrongbadbubshomesarthecheatpoopsmithbubspoopsmithcoachzbubskingoftownstrongbadCoachZHomesarHomestarStrongBadStrongSadMarzipa

Spring IDREF 使用

我有一个spring.xml定义如下:Point类基本上是一个有2个私有(private)int成员的类。我的问题是我在IDREF上收到如下错误:Causedby:org.springframework.beans.ConversionNotSupportedException:Failedtoconvertpropertyvalueoftype'java.lang.String'torequiredtype'org.tutorial.spring.Point'forproperty'pointA';nestedexceptionisjava.lang.IllegalStateExce
12