SSH框架总结.docVIP

  • 17
  • 0
  • 约7.09千字
  • 约 8页
  • 2016-08-16 发布于河南
  • 举报
SSH框架总结

Hibernate(冬眠) Hibernate的价值在于,对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 Hibernate 是一个优秀的Java持久层解决方案,是当今主流的对象——关系映射工具 什么是持久解决方案,什么又是对象——关系映射? 程序在运行的时候,有些数据保存在内存中,当程序退出后,这些数据就不复存在了,我们称这些数据的状态为瞬时(Transient)的。有些数据,在程序退出后,还以文件的形式保存在存储设备中,我们称这些数据的状态是持久的(Persistent) 持久化是将程序中的数据在瞬时状态和持久状态间转换的机制。 在三层架构中DAO层(数据访问层)有时候也称为持久化层,这一层承担的主要工作就是将数据保存到数据库中或把数据从数据库中读取出来。 我们持久化的工作主要在O(Object,对象)和R(Relation Database,关系型数据)之间完成。 我们在编写程序的时候,以面向对象的方式处理数据;保存数据的时候,却以关系型数据库的方式存储,所以,客观上我们需要一种能在两者间进行转换的机制,这样的机制称为对象——关系映射机制(O/R Mapping,ORM),这个机制保存对象和关系数据库表的映射信息,当数据在对象和关系数据库中转化的时候,协助正确地完成转换 综上所述,Hibernate

文档评论(0)

1亿VIP精品文档

相关文档