Hibernate----学习(1)----Hibernate概述和Hibernate插件的安装

1.Hibernate

       1.1 一个框架

       1.2 一个 Java 领域的持久化框架

             PS:  对象的持久化

                     1.2.1  狭义的理解,“持久化”仅仅指把对象永久保存到数据库中

                     1.2.2 广义的理解,“持久化”包括和数据库相关的各种操作      

                                –保存:把对象永久保存到数据库中。

                                –更新:更新数据库中对象(记录)的状态。

                                –删除:从数据库中删除一个对象。

                                –查询:根据特定的查询条件,把符合查询条件的一个或多个对象从数据库加载到内存中。

                                –加载:根据特定的OID,把一个对象从数据库加载到内存中。

                                            OID:  为了在系统中能够找到所需对象,需要为每一个对象分配一个唯一的标识号

                                                      在关系数据库中称之为主键,而在对象术语中,则叫做对象标识(Object identifier-OID).

       1.3 一个 ORM 框架

                PS:ORM  ORM(Object/Relation Mapping): 对象/关系映射

                         1.3.1 ORM 主要解决对象-关系的映射

                          1.3.2 ORM的思想:将关系数据库中表中的记录映射成为对象,以对象的形式展现,

                                                   程序员可以把对数据库的操作转化为对对象的操作

                         1.3.3 ORM 采用元数据来描述对象-关系映射细节, 元数据通常采用 XML 格式,

                                        并且存放在专门的对象-关系映射文件中.

                        1.3.4  ORM框架工作原理展示图:

                          1.3.5  流行的ORM框架

                                    1.3.5--1 Hibernate:

                                                   –非常优秀、成熟的 ORM 框架。

                                                  –完成对象的持久化操作

                                                  –Hibernate 允许开发者采用面向对象的方式来操作关系数据库。

                                                  –消除那些针对特定数据库厂商的 SQL 代码

                                   1.3.5--2  myBatis

                                                 –相比 Hibernate 灵活高,运行速度快

                                                –开发速度慢,不支持纯粹的面向对象操作,需熟悉sql句,并且熟练使用sql语句优化功能

                 1.3.5--3 TopLink

                 1.3.5--4 OJB

2.  安装 hibernate 插件      

                        安装方法说明(hibernatetools-4.1.1.Final):
                        2.1 Help --> Install New Software...
                       Click Add...
                       In dialog Add Site dialog, click Archive...
                       Navigate to hibernatetools-Update-4.1.1.Final_2013-12-08_01-06-33-B605.zip  and click  Open
                       Clicking OK in the Add Site dialog will bring you back to the dialog 'Install'
                       Select the Jboss Tools hibernatetools Nightly Build Update Site that has appeared
                       Click Next  and then Finish
                       Approve the license
                       Restart eclipse when that is asked

 

 

 

 

 

 

 

    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值