①制定合理的缓存策略② 采用合理的Session管理机制③ 尽量使用延迟加载特性④如果可以, 选用基于version的乐观锁替代悲观锁⑤在开发过程中, 开启hibernate.show_sql选项查看生成的SQL, 从而了解底层的状况;开发完成后关闭此选项