did u check the added rows in the database? are they really there? hibernate have some caches and the application gets the data there, not directly from the database. it seems your hibernate session...