前言:本文用一个简单的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.
时间: 2024-11-03 22:16:58