4
HQLクエリでは、すべてのフィールドを1つだけ取り出すことができます。HQLクエリから特定のフィールドを除いたもの
session.get(entityClass, id).withoutThisField(fieldNotDesired)
例::私はクラスPicture(int id, String name , byte[] file)
を持っているような
何か。
フィールドファイル以外のすべての画像を取得します。
私は正確にフィールドが必要な場合はそれを行うことができますが、新しいフィールドが追加されるたびにクエリを更新したくありません。
フィールドがBLOBの場合は、必要な場合にのみ取得されます。私の場合ではありません。
正確なフィールドへのバイトコード計装lazy=true
は機能しません。私には奇妙な例外があります。
ありがとうございます。