hibernate initial commit