乐趣区

关于程序员:如何使用JDBC将Cordova应用程序连接到MySQL数据库

不倡议应用 JDBC 间接将您的 Cordova 应用程序连贯到 MySQL 数据库,因为它会带来平安危险. 挪动设施通常受到安全漏洞的束缚,并且从挪动应用程序连贯到数据库会减少裸露敏感信息的危险.

一种更好的办法是应用 Back- 最终服务 (例如 REST API) 与数据库进行交互. 您的 Cordova 应用程序将与 REST API 通信,发送和接收数据,而 REST API 将解决数据库操作. 因为数据库凭据未存储在挪动设施上.

这是您须要遵循的个别步骤将您的 Cordova 应用程序连贯到一个,因而提供了额定的安全性. MySQL 数据库通过 REST API:

  1. 设置服务器端应用程序(例如 node.js 或 php 应用程序),该应用程序将充当 REST API . REST API 应该能够拜访 MySQL 数据库.
  2. 定义 REST API 的端点. 例如,您能够有用于检索数据,插入数据和更新数据的端点.
  3. 在 Cordova 利用中,应用 HTTP 模块将申请发送到 REST API. 例如,您能够应用 fetch() 函数发送 get 申请以从数据库中检索数据.
  4. 在服务器端,REST API 应应用 JDBC 连贯到 MySQL 数据库并执行必要的数据库操作.
  5. 通过 REST API 将数据从数据库返回到 Cordova 应用程序.

通过应用 REST API,您能够将 Cordova 应用程序和数据库离开,从而升高安全漏洞的危险. 此外,您能够为其余客户端 (例如 Web 应用程序) 应用雷同的 REST API,使您的代码更加可重复使用.

文章转载自:IT 宝库

退出移动版