jhipster - 如何从数据库加载数据并显示数据?

时间:2017-04-12 09:39:01

标签: jhipster

我正在学习JHipster和初学者(网络开发者)。

有人可以一步一步地向我展示在JHipster应用程序中加载数据库(h2或mysql或oracle)并显示到主页吗?

提前致谢,

2 个答案:

答案 0 :(得分:0)

首先,您应该查看jhipster文档以生成应用:请参阅此12 minute video tutorial

Jhipster实际上为你做了很多,它会为你的类,日志记录,数据库接口生成后端......但是也为你创建了一个漂亮的前端。

接下来,您应该启动并运行数据库。在你提到的选择中,我认为Mysql对于初学者来说可能是最有趣的,因为你对数据库有很好的可见性(h2主要在内存中,我用它来测试我的应用程序)并且安装应该很简单足够。 为此,您可以使用docker或手动安装它。

对于docker,您只需键入以下命令:

docker run  -p 3306:3306 --name mysql_instance_01 -e MYSQL_ROOT_PASSWORD=pass -d mysql

然后如果你想阻止它:

docker stop mysql_instance_01

有关安装和使用的详细信息,请参阅docker文档:this link

要以图形方式连接和管理数据库,您可以使用 dbeaver ,它是免费且易于使用的。

生成应用程序并且数据库正在运行后,您有不同的选择:要么添加“实体”并手动填充数据库,要么创建一个SQL脚本来为您执行(具体到你正在使用的数据库)。 JHipster正在使用 liquibase ,它会自动将Jhipster中创建的实体翻译成您的数据库。

这是一个简短的介绍,我强烈建议您阅读jhipster文档。例如,this video显示了Jhipster可以做什么以及如何使用它。

希望这有帮助。

答案 1 :(得分:0)

您可以阅读此ffmpeg-static,这是一个基本的jhipster示例