Bonjour,

Je commence avec Hibernate et travaille sur un ancien projet très simple que je dois mettre à jour.

Je suis dans une situation ou je dois créer de nouveaux objets a partir d'objet existant dans le cadre d'un audit hebdomadaire.
Le projet contient des class java annotée et maintenant ce que je veux c'est faire une class association à travers ma jointure SQL.
Les objets de cette class ne sont pas persistés, il n'existe que pour le rapport une fois par semaine.


Mon idée est d'utiliser Query de Hibernate :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Query query = session.createSQLQuery(
"select * from stock s where s.stock_code = :stockCode")
.addEntity(Stock.class)
.setParameter("stockCode", "7277");
List result = query.list();
Est-ce que je peux vraiment mettre la dedans tous ce que je veux?

Je n'ai pas trouvé d'exemple avec des jointures, est-ce qu'il suffit de rajouter les entités concernée??

Merci de votre aide