将hibernate的版本回溯到了3，由于更新时出现了bug。。。

由于hibernate牵涉到的版本比较多，所以一些其他的代码也被改掉了以兼容旧的版本- -。