hibernate samples