jhipster创建微服务-学习第三步

前面第一步和第二步学习了jhipster的整体架构和Registry的搭建。注意Registry是微服务的一个管理中心。微服务都是注册到上面才提供给前端访问的。本篇记录微服务的创建过程。

创建文件夹myapp,在控制台cd到这一级文件目录,使用命令:jhipster

初始化一项目

这个问题随便。

第二个问题,可以通过键盘上下选择。选择第2个即微服务

后面的配置按默认来也行,在配置文件中也可以修改。

开始创建项目

扫描二维码关注公众号,回复: 2828454 查看本文章

jhipster的数据库在线设计,生成实体设计文件,然后直接导入到框架中,实现实体代码,非常方便。点击下载或者Ctrl+S自动下载到本地。是一个jh文件。

实体设计网址:https://start.jhipster.tech/jdl-studio/

cmd或开发工具打开命令行,并切换至当前项目路径下。然后使用命令:jhipster import-jdl 刚刚下载的.jh

期间报了一下错,看提示,应该是文件路径不允许带空格。坑啊。。。

行,我们放在根目录下再试,成了。

让我们打开项目,找一下代码在哪里。一共给我生成了四个东西,包含接口、数据对象,名字都是

SysUserCustom

可以创建一个空数据库,叫做 jhipster-db,然后修改一下application-dev.yml

确保registry已经启动。

使用命令mvnw运行一下,看看效果(注意第一次运行时间较久,要下载一些东西)。

微服务的API只能在Registry中查看。我们登录上去看一下http://localhost:8761/

期望的MYAPP出现了。

再查看一理接口。

看到接口都给自动生成了。还算良心啊,在配置上花的时间都补回来了。接下来就是前端的事了。

再看一下数据库,生成了是不?神奇不神奇?至于它是使用什么工具生成的,我这样的JAVA初学者暂时是不能理解的。

猜你喜欢

转载自blog.csdn.net/ztz87/article/details/81747413