2010-07-21 42 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。如果您按照链接进行操作,它会有很好的文档和示例。