我对使用脚轮映射有疑问。我知道 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 类,还是两者都不实例化?
谢谢!