キャスターマッピングの使用に疑問があります。Castor が要素名と同じ名前のクラスを探すことはわかっています。キャスター マッピングの準備ができており、正常に動作しています。私の疑問は、要素がnullとして受信された場合[つまり、値が渡されていないことを意味します]? Castor はクラスをインスタンス化し、null を割り当てようとしますか? またはそれらのクラスをスキップしますか?そのクラスのインスタンスを作成しようとすると、どのようなパフォーマンスが失われるのでしょうか? 破棄するもの、またはパフォーマンスに大きな影響を与えるものはありますか?
EDIT-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 クラスを単独でインスタンス化しますか、それともどちらもインスタンス化しませんか?
ありがとう!