Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie kann ich Flutter (Dart) mit meinem Oracle-Server verbinden? Hat jemand versucht auf diesem?

Ich habe ein ähnliches Anwendungsszenario, ich erstelle eine neue mobile App in Flutter für eine bereits vorhandene Web-App, die eine Oracle DB verwendet .

Wie die obigen Antworten zeigen, habe ich die REST-APIs mit diesem Oracle-Datenbanktreiber für Node.js node-oracledb erstellt https://github.com/oracle/node-oracledb . Bisher kann ich sagen, dass es stabil und gut dokumentiert ist. Sie können auch diesen https://www.npmjs.com/package/simple-oracledb hinzufügen um die Fähigkeiten von oracledb zu erweitern (ich habe diese verwendet, um mehrere Oracle-Operationen in einer einzigen Transaktion auszuführen).

Danach können Sie auf Flutter Ihre Modelle mit json_serializable erstellen https://pub.dartlang.org/packages/json_serializable zum Generieren von/aus JSON-Code für eine Klasse. Sie können die Antwort analysieren, die von der API kam, um die JSON-Antwort in ein Objekt umzuwandeln (oder noch besser eine Datensatzausgabe, die in einer JSON-Antwort an eine Liste von Objekten gesendet wird).

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