- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
01Hiberate的基本用法
Hibernate的基本用法
Hibernate倡导低侵入式的设计,完全采用普通的java对象(POJO)编程,不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate充当了面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。
5.1 ORM和Hibernate
编程语言和底层数据库的发展不协调,催生出了ORM框架。ORM矿建可作为面向对象编程语言和数据库之间的桥梁。
5.1.1 对象/关系数据库映射(ORM)
ORM的全称Object/Relation Mapping,对象/关系数据库的映射,ORM可理解成一种规范:完成面向对象的编程语言到关系数据库的映射。
ORM框架是面向对象程序设计语言与关系数据库发展不同步时的中间解决方案。采用ORM框架之后,应用程序不再直接访问低层数据库,而是以面向对象的方式来操作持久化对象,而ROM框架则将这些面向对象的操作转化成底层的SQL操作。
5.1.2 基本映射方式
ORM基本映射的如下几条映射关系:
数据表类:
数据表的行映射对象:
数据表的列映射对象的属性:
5.1.3 流行的ORM框架简介
5.1.4 Hibernate概述
Hibernate是一个面向java环境的对象/关系数据库映射工具,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。
5.2 Hibernate入门
5.2.1 Hibernate下载和安装
下载Hibernate压缩包
解压缩
lib路径下存放了Hibernate 3.6编译和运行所依赖的第三方类库。其中lib路径下required子目录下保存了运行Hibernate3.6项目必需的第三方类库。
hibernate3.jar:这个文件时Hibernate3.6核心的JAR包。
添加JAR包。将解压缩路径中hibernate3.jar和lib路径下的required、bytecode、jpa子目录下所有JAR包添加到应用的类加载路径中-----即可通过添加环境变量的方式来添加。
5.2.2 Hibernate的数据库操作
PO(Persistent Object,持久化对象),持久化对象的作用是完成持久化操作
News.java
5.2.3 在eclipse中使用Hibernate
说明:搭建Hibernate开发环境,所用eclipse-jee-indigo-SR1-win32开发工具,并安装HibernateTools插件,将解压的两个文件夹中的全部内容都添加到eclipse相应的插件包下。
new--java project
右击项目节点,在菜单中单机“Build Path”菜单项,在出现的下一级菜单中单机Configure Build Path
添加第三方类库,
右击HibernateDemo节点,在出现的菜单中单机“New”,在出现的下一级菜单中单击“Other”菜单项,在MyEclipse中找到Hibernate节点,并选中Hibernate Conguration File(xfg.xml)子节点,点击“Next
”
Next
Million. Water quality standards the dredging of river boundary section obtained provincial environmental protection Office special bonuses for wetland construction ... ... Million. But sober see, these achievements were made in the case of decreased rainfall for two consecutive years, we realize that environmental protection work still faced many problems in our County. Mainly in the PM2.5 and PM10 air quality monitoring indicators often exceeding, dredging of river sections water quality is not stable, and rural non-point source pollution has not been radical, Wade through the
您可能关注的文档
最近下载
- 《外科学》总论教学大纲(八年制).pdf VIP
- 药品生产质量管理规范附录(2010年修订)中英文对照.docx VIP
- 2025中考语文名著阅读专题05 《红星照耀中国》真题练习(单一题)(学生版+解析版).docx
- 肝癌的靶向治疗与免疫治疗通用ppt.pptx VIP
- 高职高等数学函数精讲精选PPT.ppt VIP
- 金属矿山全尾砂胶结充填胶凝材料技术要求.pdf VIP
- 《教育强国建设规划纲要(2024-2035年)》全文解读PPT课件.ppt
- 教育科学研究方法智慧树知到课后章节答案2023年下延边大学.docx VIP
- 中小学生欺凌防治工作课件示范文本_教师版.pdf VIP
- Yamaha 雅马哈 乐器音响 DM3 Series Reference Manual 用户手册.pdf VIP
原创力文档


文档评论(0)