浏览 1376 次
锁定老帖子 主题:从无到有学习Hibernate一
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-12-04
最后修改:2008-12-04
初步认识Hibernate 1Hibernate是一个基于Java语言的开源的持久化中间价,它对JDBC作了轻量级封装。 2Hibernate有什么作用? Hibernate不仅提供了ORM(对象关系映射,一种将Java对象持久化到关系数据库的技术)映射,同时数据查询和数据缓存功能,Java开发人员可以利用Hibernate的API来操纵数据库。 3既然有了JDBC,为什么还要Hibernate呢? 虽然JDBC(Java数据库链接)同样可以实现对数据库的访问,而且更加直接,效率更高,但是它会在程序代码中嵌入大量的SQL语句,这使得项目维护显得困难。 虽然JDBC同样可以用来开发持久化层,把对数据库的操作封装起来,向业务层提供API,但是当数据库变得复杂后,通过JDBC变成实现持久化层需要较高的专业知识。 Java中使用Hibernate的步骤 1创建Hibrnate的配置文件 2创建持久化类 3创建对象-关系映射文件 4通过HibernateAPI编写访问数据库的代码 基本定义 1持久化--由于类的实例是存在与内存中的,而内存又是易失性的存储介质,当掉电以后类的数据会丢失,因此就需要将类实例以一种非易失的方式进行存储,数据库是个不错的选择。 2持久化类--指其实例需要被Hibernate持久化到数据库中的类。
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |