我正在使用JHipster设置Web应用程序。我使用JDL实体创建域元素,而设置JHipster时,我选择了MYSQL数据库。另外,我有一个Android应用程序,我希望它使用与Web应用程序相同的数据库。如何访问JHipster生成的数据库并从另一个应用程序执行CRUD操作?
我找到了一些Jhipster生成器模块https://www.npmjs.com/package/generator-jhipster-administration-database
但是当我的应用已经具有实体时,可以在该模块上查看的数据库没有表。
答案 0 :(得分:0)
我不太了解你想做什么。但是通常我们有两种解决方案
使用单独的方式从android应用访问数据库。在这种情况下,您必须自己建立连接到数据库的连接,使用ORM或事件纯SQL查询由您决定。因此,答案是您必须自己编写。 google中提供了如何编写文字的方法。
使用您的网络服务提供的REST内容制作android应用。这是我在大中型项目中看到的典型方式。您可以构建一个通用的后端Web服务,然后通过HTTP请求将其用于Web和android应用。
答案 1 :(得分:0)
您可以在jhipster应用程序中创建rest API,并在android应用程序中使用它们