我正在计划一个需要连接到MySQL数据库的应用程序。我可以在我的Codename One项目中使用JDBC并期望它在运行时工作吗?
如果Codename One不支持JDBC,我可以使用Codename One生成的本机代码(Objective-C)实现与MySQL的连接吗?
如果那是不可能的,我可以将我的Codename One项目连接到在MySQL数据库旁边的服务器上运行的php脚本吗?
答案 0 :(得分:1)
您只能使用REST API或类似功能连接到服务器。 JDBC不会通过字节码转换过程,并且没有任何JDBC驱动程序是为不可靠的移动设备网络连接而设计的。
将数据库暴露给无线网络是非常不安全的。
为了补充一点,这篇新帖子涵盖了后端与mysql的连接:https://www.codenameone.com/blog/connecting-to-a-mysql-database.html