我正在学习JHipster和初学者(网络开发者)。
有人可以一步一步地向我展示在JHipster应用程序中加载数据库(h2或mysql或oracle)并显示到主页吗?
提前致谢,
答案 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示例