2010-07-21 4 views
4

Je ne suis pas sûr de ce qui me manque ici, mais je n'arrive pas à trouver un ORM fiable pour AIR.Meilleur ORM pour Adobe Air/Flex

Ceux que je trouve ne sont pas bien documentés et ne semblent pas avoir un suivi solide. Un ORM solide est-il inexistant à ce stade?

Ones Je suis au courant:
http://flexorm.riaforge.org/
http://code.google.com/p/airorm/
http://code.google.com/p/air-activerecord/

+0

Il ne peut y avoir qu'un ORM pour AIR. Dans Flex, vous avez toujours besoin d'un backend comme PHP. Dans ce backend, vous pouvez utiliser les ORM existants comme Propel ou Doctrine. – hering

Répondre

5

Je ne ai jamais utilisé, mais un coup d'oeil à la Cairngorm Bibliothèque Persistance:

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

ressemble à ce que vous cherchez:

« La bibliothèque persistance facilite la communication entre un Adobe L'application AIR et une base de données SQLite utilisent toutes deux des systèmes de types différents (SQL relationnel versus ActionScript orienté objet) Cette bibliothèque ORM (Object Relational Mapping) suit une approche iBATIS. "

+0

Nice! Je n'ai pas vu celui-ci. Cela semble prometteur. Merci – JohnAgan

0

cadres ORM sont conçus pour aider à accéder à une base de données. Comme Flex n'a pas d'accès direct à une base de données, un cadre ORM serait extrêmement limité. Je suppose que les projets auxquels vous liez sont destinés à traiter AIR et la base de données SQLLite intégrée.

Il existe des plugins pour Flash Builder qui génèrent des objets de valeur basés sur la base de données que vous spécifiez. A l'origine, ils étaient uniquement pour ColdFusion, mais je pense qu'ils ont été étendus pour inclure d'autres technologies. Cependant, je ne considérerais pas ces "générateurs de code" comme un ORM.

+0

Juste pour clarifier, j'ai dit "je ne peux pas trouver un ORM fiable pour AIR", donc Flex n'est pas vraiment le facteur. J'ai inclus Flex dans ma question pour ouvrir la porte aux options ActionScript. Je ne suis pas à la recherche d'un générateur de code. Seulement une vraie solution ORM, comme ActiveRecord ou Hibernate. – JohnAgan

+2

Je suis coupable de ne pas lire attentivement; Désolé pour ça. Pardon! – JeffryHouser

1

Découvrez Flextrine à www.flextrine.com

C'est un client/serveur Flex solution ORM qui intègre avec Doctrine 2.

0

Check out FxORM. Il a une belle documentation avec des exemples si vous suivez le lien.

Questions connexes