Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment puis-je connecter Flutter (Dart) avec mon serveur Oracle ? Quelqu'un a-t-il essayé cela ?

J'ai un scénario de cas d'utilisation similaire, je crée une nouvelle application mobile dans Flutter pour une application Web déjà existante qui utilise une base de données Oracle .

Comme les réponses ci-dessus, j'ai créé les API REST à l'aide de ce pilote de base de données Oracle pour Node.js node-oracledb https://github.com/oracle/node-oracledb . Jusqu'à présent, je peux dire qu'il est stable et bien documenté. Vous pouvez également ajouter celui-ci https://www.npmjs.com/package/simple-oracledb afin d'étendre les capacités d'Oracledb (j'ai utilisé celui-ci pour exécuter plusieurs opérations Oracle en une seule transaction).

Après cela sur Flutter, vous pouvez créer vos modèles en utilisant json_serializable https://pub.dartlang.org/packages/json_serializable pour générer vers/depuis le code JSON pour une classe. Vous pouvez analyser la réponse provenant de l'API afin de convertir la réponse JSON en objet (ou mieux encore, une sortie d'ensemble de données envoyée en réponse json à une liste d'objets).

https://medium.com/flutter -io/some-options-for-deserializing-json-with-flutter-7481325a4450