01.Hibernate入門

來源:互聯網
上載者:User

標籤:

    前言:本文用一個簡單的Hibernate應用程式例子來引領初學者入門,讓初學者對Hibernate的使用有一個大致的認識。本文例子使用了MySQL資料庫、Maven管理工具、Eclipse開發工具,建立的項目是Maven項目但是本質上只是用了Java SE的東西。1.在Maven項目中引入Hibernate庫    我們可以在Maven官網上搜尋Hibernate庫,選擇Hibernate版本,複製Maven依賴代碼到pom.xml檔案引用Hibernate。由於當前Hibernate的最新版是4.3.8.Final所以我的引用如下:
 
  1. <!-- Hibernate依賴項定義 -->
  2. <dependencies>
  3. <dependency>
  4. <groupId>org.hibernate</groupId>
  5. <artifactId>hibernate-core</artifactId>
  6. <version>4.3.8.Final</version>
  7. </dependency>
  8. </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):
 
  1. CREATE TABLE tb_teacher
  2. (
  3. idbigintNOT NULLauto_incrementCOMMENT ‘ID‘,
  4. novarchar(10)NOT NULLCOMMENT ‘教師編號‘,
  5. namevarchar(50)NOT NULLCOMMENT ‘教師姓名‘,
  6. sexchar(1)NOT NULLCOMMENT ‘教師性別‘,
  7. job_titlevarchar(50)NOT NULLCOMMENT ‘職稱‘,
  8. PRIMARY KEY (id)
  9. ) COMMENT = ‘教師資訊表‘;
3.

來自為知筆記(Wiz)

01.Hibernate入門

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.