the description of hibernate basic