I took care of commiting transaction, but database remains empty after saving object. No errors, hibernate even shows SQL command of inserting. Everything is ok when I add `<property name="hibernate.connection.autocommit">true</property>` line to my hibernate config xml, but I heard that this is not a good practice. I'm using HSQLDB database. 

Here's piece of my code that inserts data.

```
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    Client c = new Client();
    c.setImie("John");
    c.setNazwisko("Kennedy"); 
    session.save(c);
    session.getTransaction().commit();
    session.close();

```