Hibernate快速上手
2016-07-13 01:11
676 查看
Hibernate快速上手
Hibernate是目前主流的持久化技术框架之一(目前主流的持久化框架有:Hibernate、iBatis、JDO),Hibernate是一个开源的ORM(对象-关系映射)框架,它对JDBC进行了轻量级的封装,本文就讲解一下使用面向对象的编程思想进行持久层开发的简单实例。1. 开发准备
1. 下载Hibernate开发包
1. 我们可以通过百度“Hibernate下载”,找到Hibernate的官网下载网址:http://hibernate.org/orm/downloads/,2. 点击链接进入后,我们可以看到【Releases】,在【Releases】下列举了最近几个版本Hibernate,我们可以通过选择需要的版本,单击下载按钮进行下载。这里我们下载org.hibernate:hibernate-core:5.0.9.Final。
3. 下载后对压缩包hibernate-release-5.0.9.Final.zip解压,解压后的文件夹下包含一个lib文件夹,lib文件夹required文件夹中包含很多jar包。(required文件夹中包含一个hibernate-core-5.0.9.Final.jar文件,它是Hibernate中最主要的jar包,包含了Hibernate的核心类库文件)
4. 将required文件夹中的所有jar包复制到需要使用Hibernate的应用中,如果需要使用第三方类库,还需要复制相关的类库,这样就可以开始使用Hibernate的开发了。
2. 在Eclipse中安装Hibernate Tools
请参考博文:在Eclipse中安装HibernateTools
3. 安装部署MySQL驱动
请参考博文:在项目中安装部署MySQL驱动2. Hibernate开发实例
请参考博文:Hibernate开发实例相关文章推荐
- 双连通分量(点+边)
- HDU 1754 I Hate It (线段树 -- 单点替换,区间最值)
- PAT-乙级-1031. 查验身份证(15)
- hadoop---自定义输出文件格式以及输出到不同目录
- Depends.exe —— PE依赖模块、导入导出函数查询
- PAT-乙级-1030. *完美数列(25)
- Linux 常用命令行
- 【AC自动机】[NOI2011]阿狸的打字机
- POJ 1077 Eight & HDU 1043 Eight(康托展开+BFS)
- Effective Java(Java中的finalize与垃圾回收机制)
- CODE[VS] C++ 1160 蛇形矩阵
- 【日志7.12】
- PAT-乙级-1029. 旧键盘(20)
- Hibernate开发实例
- what
- UESTC 2016 Summer Training #2 Div.2 A dp、递推、多阶段问题
- linuxmint 安装nvidia 显卡驱动
- LightOJ1236->算术基本定理
- Android Studio .so 文件提交
- SRM549