EMF = Eclipse建模框架如何使用EMF讀取XML文件?
我必須在我的一個類項目中使用EMF。我想了解如何使用EMF做到以下幾點:
- 讀取XML,
- 獲取價值爲對象。
- 使用ORM將對象中的值保存到數據庫中。 - 完成
- 使用ORM從數據庫獲取數據並生成XML。
我需要做的所有使用:EMF(不知道什麼是如此)和JPA(完成)。
我已經使用JAXB,我知道,這可以使用JAXB來完成,但(EMF == JAXB)怎麼樣?!
我已經創建了許多使用EMF的java類,但其中有很多!我在哪裏實施讀/寫方法,以及如何運行EMF項目?
感謝
UPDATE1 提示 http://www.eclipsezone.com/eclipse/forums/t58829.html
UPDATE2
我有模式,我已經產生使用的.xsd型號代碼。現在我在從XML文件讀取數據時遇到問題。
我不認爲EMF是爲此目的而設計的。這是一個建模,而不是一個綁定框架 – Bozho 2010-04-08 20:04:42
它用於XML綁定,我相信這一點。 – zengr 2010-04-09 01:11:16
@Bozho - EMF是(或可以用作)建模框架或綁定框架。這取決於你從哪裏開始...以及你的觀點。 (這是元建模常常被誤解的一個方面,模型可以被看作是數據,反之亦然。) – 2010-04-09 10:15:35