2012-06-27 57 views
0

我使用EMF來存儲我的應用程序的主要數據。但是,ECore模型會隨着時間而變化。每次發佈新版本時,我都會爲我的包使用不同的基本URI。這樣,它仍然非常清楚文件存儲在哪個版本。提供向下兼容層與舊版本的ECore

我想添加向後兼容層。這樣,我也可以讀取舊版本並將它們轉換爲新版本的模型。我會怎麼做呢?我是否可以使用舊版本的.Ecore來反射式解析文件並嘗試自動創建新模型?你們在練習中如何做到這一點?

回答

相關問題