@Override
public void service(HttpServletRequest req,HttpServletResponse res) throws IOException {
Session s = NewHibernateUtil.getSessionFactory().openSession();
Employ e = new Employ();
e.setName("JoisCreaations");
e.setId(2);
Transaction t = s.beginTransaction();
try {
t.begin();
s.save(e);
t.commit();
}
catch(Exception ss) {
t.rollback();
}
finally {
s.close();
}
PrintWriter out = res.getWriter();
out.println("SucesfullyAdded");
}
Это мой код. Может кто-нибудь сказать мне, почему он не сохраняет данные! ошибок нет !! и все прекрасноhibernate не сохраняет данные на databse
У меня есть даже настройка конфигурационного файла и отображенный все правильно
Вы пытались использовать 's.persist (e)' вместо 'save (e)'? – LordAnomander
Вы должны посмотреть сделанный sql-оператор (включить отладку hibernate) –
Как вы знаете, что данные не сохраняются? – Andres