2010-07-21 76 views
4

我不確定我在這裏錯過了什麼,但是我找不到AIR的可靠ORM。對於Adobe Air/Flex的最佳ORM

我發現的那些沒有很好的記錄,似乎沒有一個堅實的後續。在這一點上,一個堅實的ORM是不存在的嗎?

那些我所知道的:
http://flexorm.riaforge.org/
http://code.google.com/p/airorm/
http://code.google.com/p/air-activerecord/

+0

AIR只能有一個ORM。在Flex中,你仍然需要像PHP這樣的後端。在這個後端,你可以使用Propel或Doctrine等現有的ORM。 – hering 2010-07-21 14:20:39

回答

5

我從未使用過它,但有一個看看凱恩戈姆持久化圖書館:

http://sourceforge.net/adobe/cairngorm/wiki/HowtoUsetheCairngormPersistenceLibrary/

看起來像你要找的東西:

「的持久性庫簡化了一個Adobe之間的通信AIR應用程序和SQLite數據庫,都使用不同的類型系統(關係SQL與面向對象的ActionScript),這種對象關係映射(ORM)庫遵循iBATIS方法。

+0

不錯!我沒有看到這個。這看起來有希望。謝謝 – JohnAgan 2010-07-26 12:47:41

0

ORM框架,旨在幫助訪問數據庫。由於Flex無法直接訪問數據庫,因此ORM框架將非常有限。

我假設您鏈接到的項目是用於處理AIR和嵌入式SQLLite數據庫。

有一些Flash Builder插件會根據您指定的數據庫生成值對象。最初他們只是爲了ColdFusion,但我認爲他們已經擴展到包含其他技術。但是,我不認爲這些「代碼生成器」與ORM相同。

+0

只是爲了澄清,我沒有聲明「我找不到AIR的可靠ORM」,所以Flex並不是真正的因素。我在我的問題中包含了Flex,爲ActionScript選項打開了大門。 我不是在尋找一個代碼生成器。只有一個真正的ORM解決方案,如ActiveRecord或Hibernate。 – JohnAgan 2010-07-21 18:27:49

+2

我有罪不仔細閱讀;對於那個很抱歉。抱歉! – JeffryHouser 2010-07-21 23:23:35

1

退房Flextrine在www.flextrine.com

這是一個客戶機/服務器的Flex ORM解決方案與原則2.集成

0

退房FxORM。如果您按照鏈接進行操作,它會有很好的文檔和示例。