sql >> Databáze >  >> RDS >> Oracle

Jak mohu propojit Flutter (Dart) se svým Oracle Serverem? Zkoušel to někdo?

Mám podobný scénář použití, vytvářím novou mobilní aplikaci ve Flutteru pro již existující webovou aplikaci, která používá Oracle DB .

Jak je uvedeno výše, vytvořil jsem REST API pomocí tohoto ovladače Oracle Database pro Node.js node-oracledb https://github.com/oracle/node-oracledb . Zatím mohu říci, že je stabilní a dobře zdokumentovaný. Můžete také přidat tento https://www.npmjs.com/package/simple-oracledb za účelem rozšíření možností oracledb (používám tento ke spuštění více operací oracle v jedné transakci).

Poté můžete na Flutteru vytvářet své modely pomocí json_serializable https://pub.dartlang.org/packages/json_serializable generovat do/z kódu JSON pro třídu. Můžete analyzovat odpověď, která přišla z API, abyste převedli odpověď JSON na objekt (nebo ještě lépe výstup datové sady odeslaný v odpovědi json na seznam objektů) .

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



  1. Zachycená výjimka:java.sql.SQLException:Počet sloupců neodpovídá počtu hodnot na řádku 1

  2. Porovnání dočasných tabulek pro PostgreSQL a Oracle GTT

  3. T-SQL úterý #106:MÍSTO spouštěčů

  4. Neanglické znaky v databázi pomocí Javy