HashMap の代わりに LinkedHashMap を使用するように Castor に指示するにはどうすればよいですか?
1 に答える
0
http://www.castor.org/reference/html-single/index.htmlをざっと見てみると、「コレクション内のオブジェクトのタイプは です。「デフォルトの実装」は、オブジェクトが保持している場合に使用されるタイプです。コレクションが null であることが判明したため、インスタンス化する必要があります。」
だからあなたのオブジェクトで言う
class Student {
private Map someMap = new LinkedHashMap(); //generics ignored for clarity
}
フィールドを null ではなく LinkedHashMap で初期化した場合。キャスターはエントリを直接入力し、再作成しないと思います。あなたのコードでこれを行うことは可能ですか?
于 2010-03-10T09:31:19.647 に答える