Hibernate is a persistence framework which is used to persist data from Java environment to database.
I am so confused.. if we persist a
Persistant objects are the classes that in your program that has a representation in the database.
Example if you have a Car class with the properties NumberPlate, Fuel. The NHibernate configuration will map this to for example a table in the database that is named Car and has these columns corresponding to the Car class properties.