豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 计算机软件及应用 > hibernate简介
侵权投诉

hibernate简介

hibernate简介

1 web项目

2 JDBC的缺点
1)JDBC本质,编写sql语句,发送到数据库中
执行(sql语句),在企业开发需要程序员转换
编程的思想,面向对象-----》sql
2)JDBC代码太过于繁琐,容易出错

3 ORM映射框架
O:对象( 面向对象) -----》Object
R:关系(关系型数据库)-----》Relation
M:映射 -----》mapping
O---------------》R
M
用面向对象的编程思想,操作关系型数据库

4 Hibernate简介: 最成功的开源的orm映射
框架,底层封装的就是JDBC
参照:hibernate原理图

5 Hibernate的优点:
1) 免费开源
2) 完全的面向对象(针对程序员对表的操作
完全面向对象 )
3) 代码很少,一般是jdbc的三分之一,提高
开发的效率
4) 可以兼容世界上大部分数据库(Dao的
代码开源兼容任意的数据库,hibernate底层会
自动把我们写的hibernate代码,转化对应的
数据库sql语句)


6 hibernate的缺点:
1) 性能比较差,尤其是批处理方面,大数据量
开发的时候,最好使用jdbc
2) hql的功能相对薄弱(hql是hibernate中
sql语句)


7 hibernate3.2 介绍:
1)doc: hibernate的API, 了解即可
2)eg: hibernate官方的案例,开发时候可以
用来参照
3) etc: hibernate所有常用的配置文件
4)grammar: hql 语法规则
5) lib: hibernate中的所有第3方jar
(第3方jar:当前该框架所依赖的jar
hibernate运行和扩展的jar)
6) src: hibernate源代码
7) test:hibernate测试代码
(hibernate官方建议,测试和开发最好分开)
8)hibernate .jar:hibernate核心jar

8 hibernate开发的流程(导入jar,添加配置文件)
1 )导入jar:建议去公司实际企业开发,
核心jar和第3方jar,最好全部导入项目,当
项目要上线时候,把不用的第3方jar,全部删除
2 ) 添加核心配置文件(etc目录下)
hibernate.properties: hibernate早期配置文件
hibernate.cfg.xml:现在的核心配置文件
把核心配置文件,添加我们项目的src目录下

3) 编写po类(实体类)
hibernate是面向对象开发:

4) 编写orm映射文件(eg)
po类---------------------------------》 表
object orm映射文件 Relation

5) 修改核心配置文件
a) 连接数据库
方言: 可以用来指定任意的数据库
b) mapping:加载orm映射文件
参照:ExportDB
利用hibernate来创建表

9 hibernate中常用的API


1 )Configuration : 加载hibernate核心配置文件
a) 直接创建Configuration对象(
new Configuration()):
hibernate.properties(旧的版本)
b)new Configuration ().config

第1页

热门文档

相关文档

  • hibernate简介

    个人整理 hibernate简介 4页 免费 Hibernate核心接口简介 2页 1下载券 喜欢此文档...Hibernate之父:Gavin King JBoss核心成员之一 EJB3.0专家委员会成员 《Hibernate ...

  • Hibernate简介

    Hibernate简介_IT/计算机_专业资料。建网站Hibernate简介 一、基本原理 Hibernate是一个基于Java的开源的持久化中间件,对JDBC做了轻量的封装。 采用ORM映射机制,负责...

  • Hibernate介绍及Hibernate4新特性_图文

    Hibernate介绍及Hibernate4新特性_计算机软件及应用_IT/计算机_专业资料。赚点钱,下载东西 Hibernate介绍及Hibernate4新 特性 ---程同栓 什么是hibernate ? ? ? ?...

  • hibernate简介

    hibernate简介_计算机软件及应用_IT/计算机_专业资料。“冬眠”的Hibernate 尹宏斌 2003 主要内容 ? Hibernate是什么? ? Hibernate体系结构 ? Hibernate技术要点 ? ...

  • Hibernate简介

    Hibernate简介概念与配置 回顾 1、数据库访问方式 2、数据库访问在项目中的位置 3、session常用方法 数据库访问方式业务逻辑(验证密码) 业务逻辑(验证密码){ input...

  • Hibernate介绍

    Hibernate介绍刘明 教学大纲 ? ? ? ? 理解对象/关系持久化 Hibernate概念简介 启动一个Hibernate项目 领域模型和元数据 什么是持久化 ? 利用SQL在关系数据库中存储...

  • hibernate框架介绍

    hibernate框架介绍_计算机软件及应用_IT/计算机_专业资料。hibernate框架基本使用介绍Hibernate资源 ? ? ? ? 官方网站:http://www.hibernate.org 国内网站:http:/...

  • Hibernate 介绍

    Hibernate 介绍_计算机软件及应用_IT/计算机_专业资料。叶丹 众合机电技术中心 2014/7/21 目录 ? Hibernate 简介 ? Hibernate 实例 ? ? ? ? ? 什么是Hibernate...

  • hibernate介绍文档

    hibernate介绍文档 暂无评价0人阅读0次下载举报文档 Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对 象封装,使得 Java 程序员...

  • Hibernate简介

    Hibernate简介 判断力批判判断力批判隐藏>> Hibernate的优势 1.Hibernate是一个优秀的java持久化层解决方案, 是当今主流的对象——关系映射工具。 2.Hibernate是一个...

站点地图 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  手机版 email
返回顶部