hibernate核心和原理