7

@Id を設定するなど、Java クラスのプライベート フィールド/メソッドに hibernate でアクセスするにはどうすればよいですか?

ありがとう

4

3 に答える 3

10

Crippledsmurf が言うように、反射を使用します。Reflection: Breaking all rulesおよびHibernate: Preserving an Object's Contractを参照してください。

于 2009-07-11T09:57:59.143 に答える
3

推測では、これはターゲットタイプを反映し、リフレクションを使用してフィールドを直接設定することによって行われると言えます

私は Java プログラマーではありませんが、Java には、私が使用している .NET と同様のリフレクション サポートがあると思います。

于 2009-07-11T09:56:39.160 に答える