Bonjour à tous.

Hibernate neewbie inside <----

Je vous explique la situation, j'ai une table MySQL 5.1.49 qui se nomme T_MA_TABLE.

Cette table est mappée par un objet qui se nomme MyDomainObject.

Avec tout ce petit monde, j'ai un DAO qui implémente diverses requêtes, jusque là, everything's fine.

Maintenant, j'ai une autre table MySQL T_MA_TABLE_BIS, qui est strictement la même au niveau structurel que ma table T_MA_TABLE.

J'aimerais, dans mon DAO, pouvoir faire un truc du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 
getSession().createSQLQuery("SELECT * FROM T_MA_TABLE_BIS WHERE BLABLA", "alias1", MyDomainObject);
En gros, j'aimerais créer un objet java du domaine avec des infos provenant de la table "Bis".

J'ai tenté, j'ai échoué :

java.sql.SQLException: Column 'spect_id_0_' not found.
Alors, plusieurs questions :


Est ce possible de faire ça avec Hibernate ?
Sinon, auriez vous un espèce de "plan B" a appliquer. Je suis "obligé" de taper dans la table non mappée de temps en temps, et pour le moment, ben c'est pas gagné ^^


Allez, merci d'avance :p