myBatis 3では、1つの結果を複数のオブジェクトにマップして、オブジェクトがすべて同じインスタンスを参照できるようにすることは可能ですか?私が参考にできる例はありますか?より詳細な情報を追加するために更新myBatisの結果を複数のオブジェクトにマップする方法は?
:例えば
を、のは、私は私のDBで自分のアプリケーションのためのContact
Sに関する情報を保存しましょう。私はそれを言う、との接触の同じインスタンスをマップするためにMyBatisのを使用することが可能かどうかを知りたい、Contact
を保持Listing
クラス、:
public class Listing {
private Contact myContact;
//getters & setters...
}
だけでなく、また、A成り立つContactsHolder
クラスへContact
:
public class ContactsHolder {
private Contact aContact
//getters & setters...
}
Iは同じインスタンスであることの両方Listing
とContactsHolder
クラスにMyBatisのによりマッピングされたオブジェクトを必要とします。これは可能ですか?
あなたの解決しようとしている問題についての詳細情報はありますか? MyBatis 3の結果マッピングは非常に強力です。 – Andy
@AndyPryor:私は解決しようとしている問題の詳細について私の質問を更新しました。これが私がしようとしていることを明確にするのに役立ちます。ありがとう! – holic87
"Listings"のインスタンスを取得しようとしていますが、 "ContactsHolder"のインスタンスはデータベース呼び出しの1つですか? – Andy