hibernate required library