使用jhipster搭建微服务--简单demo
简介 jhipster简单来说是一个基于nodejs+yeoman的java代码生成器。往大了说是基于java的一套微服务解决方案。 请注意是一整套的微服务解决方案 。jhipster在整个程序架构上都做好了整合,包括前端mvvm框架(angularjs),前端构建工具(gulp)到后端的微服务框架(spring cloud)和hibernate/mongodb,再到单元测试/ui测试。 毫不客气的说 :学会了这套框架,你就是程序开发/程序架构界的潮男。对,hipster的意思就是:追求新奇的人。 demo 下面跟着我来一步一步的来见证奇迹。 1.安装nodejs。 2.安装yeoman/bower/gulp npm install -g yo bower gulp-cli 3.安装jhipster npm install -g generator-jhipster 是不是被gfw艹翻了?哈哈哈 生成mciroservice app 生成基础架构 cd到你想存放代码的路径,然后运行: yo jhipster 这时候jhipster向导就会启动了,如图: 第一个选择很重要,项目类型要选择 microservice application 后面的根据实际情况,选择就可以。失败了也没关系,删掉文件夹重新来过。 ------生成成功后运行 ./mvnw 或者gradlew下载依赖包。