Requête SQL aucun effet sur la base ?
Bonjour,
Je n'avais jamais utilisé de requêtes SQL sur hibernate, voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
private static void createTable() {
Transaction tx = null;
Session session = HibernateSessionFactory.getSession();
try {
tx = session.beginTransaction();
session.createSQLQuery("insert into honey (name) values ('sylvain')");
tx.commit();
}catch(Exception e) {
e.printStackTrace();
if (tx != null)
tx.rollback();
}
} |
Quand je fais ca il ne se passe rien sur la base de données (MYSQL), aucune erreur au niveau du programme ou de la base. J'ai donc utiliser la requete manuellement dans MySql et il n'y aucun probleme. L'insertion se fait tres bien.
Y'a t'il un commit special pour le requetage SQL ?
Merci d'avance