使用JHipster创建一个应用 -JHipster学习(二)
通过上一节的环境配置后,接下来我们就来开始使用JHipster自动生成一个应用,一般应用都会使用数据库,JHipster支持关系型的SQL数据库,以及非关系型数据库等数据库,你可以在开始创建应用之前下载配置好需要的数据库(这里以mysql为例)以及你写代码时习惯的IDE
- 先创建一个文件夹
mkdir testjhipster
- 开始生成应用
cd testjhipster
yo jhipster
安装提示选择适合你应用的选项
选项可以参考图片中的选项
到这一步代码就生成完成
- 修改配置文件application-dev.yml
datasource:
url: jdbc:mysql://localhost:3306/testjhipster?useUnicode=true&characterEncoding=utf8&useSSL=false
name:
username: root
password: root //你的mysql数据库密码
hikari:
data-source-properties:
cachePrepStmts: true
prepStmtCacheSize: 250
prepStmtCacheSqlLimit: 2048
useServerPrepStmts: true
创建数据库
用命令行或者可视化软件创建名为testjhipster的数据库,注意设置编码为utf-8运行应用gradlew bootRun
到这步算启动完成然后再浏览器中输入http://127.0.0.1:8080查看应用的运行情况。
可以看到刚生成的程序已经拥有了很多我们平时需要的功能:
- 登录
- 首页
- 账户常用操作
- 管理员的用户管理功能
- 应用的实时运行细节,内存占用,线程情况,堆栈,请求以及容器中的bean
- 应用中的api管理(应用是基于rest服务的),可以测试,