首页 > 代码库 > 01.Hibernate入门
01.Hibernate入门
前言:本文用一个简单的Hibernate应用程序例子来引领初学者入门,让初学者对Hibernate的使用有一个大致的认识。本文例子使用了MySQL数据库、Maven管理工具、Eclipse开发工具,创建的项目是Maven项目但是本质上只是用了Java SE的东西。
1.在Maven项目中引入Hibernate库
我们可以在Maven官网上搜索Hibernate库,选择Hibernate版本,复制Maven依赖代码到pom.xml文件引用Hibernate。由于当前Hibernate的最新版是4.3.8.Final所以我的引用如下:
<!-- Hibernate依赖项定义 -->
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>4.3.8.Final</version>
</dependency>
</dependencies>
如果你没有使用Maven,你也可以到Hibernate官网下载Hibernate引用到项目里,不过我在这里强烈推荐大家使用Maven管理项目,因为Maven管理很方便,它不需要你去网上找项目依赖的Jar文件,一个依赖配置就搞定。并且Maven的官网很强大几乎所有的Java开源项目都可以在这里找到!下面提供Maven的官网和Hibernate的官网:Maven:http://mvnrepository.com/ Hibernate:http://hibernate.org/
2.搭建数据库环境(MySQL)
为了测试我在本地计算机安装了Linux虚拟机,并在虚拟机中安装了MySQL数据库。下面是我新建的测试表(tb_teacher):
CREATE TABLE tb_teacher
(
id bigint NOT NULL auto_increment COMMENT ‘ID‘,
no varchar(10) NOT NULL COMMENT ‘教师编号‘,
name varchar(50) NOT NULL COMMENT ‘教师姓名‘,
sex char(1) NOT NULL COMMENT ‘教师性别‘,
job_title varchar(50) NOT NULL COMMENT ‘职称‘,
PRIMARY KEY (id)
) COMMENT = ‘教师信息表‘;
3.
来自为知笔记(Wiz)
01.Hibernate入门
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。