標籤:
前言:本文用一個簡單的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
(
idbigintNOT NULLauto_incrementCOMMENT ‘ID‘,
novarchar(10)NOT NULLCOMMENT ‘教師編號‘,
namevarchar(50)NOT NULLCOMMENT ‘教師姓名‘,
sexchar(1)NOT NULLCOMMENT ‘教師性別‘,
job_titlevarchar(50)NOT NULLCOMMENT ‘職稱‘,
PRIMARY KEY (id)
) COMMENT = ‘教師資訊表‘;
3.
來自為知筆記(Wiz)
01.Hibernate入門