7
votes

Comment hiberner peut-il accéder à un domaine privé?

Comment Hiberner peut-il accéder à un champ / méthode privé d'une classe Java, par exemple pour définir le @ID?

merci


0 commentaires

3 Réponses :


3
votes

À une supposition, je dirais que cela se fait en réfléchissant sur le type cible et définir les champs directement à l'aide de la réflexion

Je ne suis pas un programmeur Java, mais je crois que Java a un soutien de réflexion similaire à celui de .net que j'utilise


0 commentaires

10
votes

Comme Criplpedsmurf dit, il utilise la réflexion. Voir Réflexion: briser toutes les règles et Hibernate: Préservation du contrat d'un objet .


0 commentaires

4
votes

Essayez xxx

impressions xxx


0 commentaires