该文分析了Hibernate框架在应用程序持久层的位置、原理和重要意义。深入研究了Hibernate对象生命周期中的三种状态及其转化关系,并用实际开发中的典型程序段进行了直观形象地说明。阐明了Hibernate的Session缓存对数据持久性能的优化机制[1]。对准确、高效地操作Hibernate对象,编写高质量的持久层应用程序具有重要的参考价值。