1

我对使用脚轮映射有疑问。我知道 Castor 会寻找与元素名称同名的类。我已经准备好脚轮映射,它工作正常。我的疑问是,如果一个元素被接收为 null [我的意思是没有传递任何值] 怎么办?Castor 将尝试实例化该类并分配 null?还是会跳过这些课程?如果它试图创建该类的实例,我们将失去什么性能?要丢弃的东西还是对性能有很大影响?

编辑-包括 XML

<Order>
        <Activity>
            <ActivityID>String</ActivityID>
            <ActivityName>String</ActivityName>
            <CurrentActivityInd>String</CurrentActivityInd>
            <Description>String</Description>
            <Reason>String</Reason>
            <StartDateTime>2001-12-17T09:30:47Z</StartDateTime>
            <EndDateTime>2001-12-17T09:30:47Z</EndDateTime>
            <Status>String</Status>
            <Action>String</Action>
            <Owner>String</Owner>
        </Activity>   </Order>

以上只是我的 XML 的一部分。“订单中可以有任意数量的活动子”。我的问题是,如果我像传递 XML 一样没有任何价值怎么办?它会单独实例化 Order 和 Activity 类或 Order 类,还是两者都不实例化?

谢谢!

4

0 回答 0