使用Eclipse開發JPA快速入門

來源:互聯網
上載者:User

Eclipse工程下的wtp項目包括一個新的開發視圖--JPA(Java Persistence API)。

JPA(Java Persistence API)是 EJB 3.0 新引入的資料持久化編程模型。JPA 充分利用了注釋(Annotation)和對象 / 關係映射,為資料持久化提供了更簡單、易用的編程方式。OpenJPA 是 Apache 組織提供的 JPA 標準實現。

Dali JPA Tools 是由 Eclipse.org 推出、支援 JPA 項目開發的外掛程式,主要目標是為使用者開發、編輯 EJB 3.0 中 JPA 實體的映射關係提供視覺化檢視支援。Dali 是 Eclipse WTP(Web Tools Platform)工具集中的一部分,這是由 Eclipse.org 提供、支援 Web 應用程式和 Java EE 應用開發的工具集。

目前 Dali 的最新版本是 1.0,它是 WTP 2.0 的一部分,不提供獨立下載。Dali 1.0 支援 Eclipse 3.3 版本和 WTP 2.0 版本。本文中所有描述均是針對 Dali 1.0 版本。Dali 還有一個 0.5 版本,它能夠支援 Eclipse 3.2 和 WTP 1.5 版本,Dali 0.5 和 1.0 在功能和使用習慣上並沒有太大的差異,因此可以作為老版本 Eclipse 和 WTP 使用者的一種選擇。

Dali 工具集中為使用者開發 JPA 應用提供了專門的 JPA 透視圖,主要由 Package Explorer、Data Source Explorer、JPA Structure 和 JPA Details 視圖組成,Package Explorer 用於管理所有的 JPA 項目,Data Source Explorer 視圖用於管理資料庫聯結,JPA Structure 和 JPA Details 視圖是 JPA 透視圖最重要的部分,用於管理 Java 對象和資料庫之間的映射關係、實體之間的繼承、關聯關係等以及實體的主鍵建置原則。

用dali開發JPA的步驟:

1、環境設定

設定eclipse 使用的jpa實現。如下圖:

 

2、建立一名為dali-demo的jpa工程。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.