如何创建连接到Oracle数据库的Android登录页面?

如何创建连接到Oracle数据库的Android登录页面?,android,database,oracle,mobile,Android,Database,Oracle,Mobile,我想创建一个登录页面,允许用户输入用户名和密码,然后连接到Oracle数据库对用户进行身份验证,并提供登录成功/不成功 基本上,我该怎么做?应用程序需要采取哪些步骤来实现这一点?有在线教程吗?您可以按照以下教程操作: 这展示了如何将MySQL数据库中的数据提取到android中。我认为它可以帮助您获得Oracle数据库的答案。您(几乎)不希望用户直接连接到您托管的数据库。你为什么要这样做?你最好创建一个他们连接的门面。@Kaj我想最终提供一个他们可以访问和使用的接口。但是,用户需要先登录才能使

我想创建一个登录页面,允许用户输入用户名和密码,然后连接到Oracle数据库对用户进行身份验证,并提供登录成功/不成功


基本上,我该怎么做?应用程序需要采取哪些步骤来实现这一点?有在线教程吗?

您可以按照以下教程操作:


这展示了如何将MySQL数据库中的数据提取到android中。我认为它可以帮助您获得Oracle数据库的答案。

您(几乎)不希望用户直接连接到您托管的数据库。你为什么要这样做?你最好创建一个他们连接的门面。@Kaj我想最终提供一个他们可以访问和使用的接口。但是,用户需要先登录才能使用该界面,因此我假设应用程序需要连接到数据库以验证登录详细信息。您希望有多少用户?您通常不会为每个外部用户创建一个数据库用户。最好让facade有一个指向数据库的连接池。池中的所有连接都使用相同的数据库用户。相反,通过在facade中使用函数来验证用户。该函数可以根据数据库表检查用户名/密码(例如,在其中存储密码的散列)@Kaj抱歉,我显然感到困惑;这就是我的意思,我希望应用程序检查用户名和密码以验证用户。然后让他们访问数据库中的信息。在这种情况下,你想做的是在服务器端(门面)创建一些与Android开发无关的东西。您可以创建一组jsp/Servlet,当用户使用参数调用它们时,这些jsp/Servlet将返回JSON结果。