これが私の質問です-
2つのクラスOrder
とがありPaymentType
ます。注文には1つありPaymentType
ます。現在は抽象クラスであり、クラスを拡張するとPaymentType
呼ばれる他の2つのクラスがあります。休止状態では、これらはSingle_Table戦略としてモデル化されます。と呼ばれるフィールドが含まれています。私はHQLに従って書いていますが、私の意図はエンティティを熱心にロードすることです。CreditCardPaymentType
PaypalPaymentType
PaymentType
CreditCardPaymentType
CreditCardNumber
CreditCardNumber
session.createQuery("select order from Order as order " +
"inner join fetch order.paymentType.Unknown");
「不明」の代わりに何をすべきですか?PaymentType
クラスはクラスについて何も知らないのでCrediCardNumber
、熱心にロードするために上記のクエリに何を入れることができますかCreditCardNumber
。
前もって感謝します。