Jhipster之快速生成实体类、创建数据库表格

上一篇博客介绍了怎么运用Jhipster快速搭建项目:链接: Jhipster框架简介及快速搭建项目
下面讲一下怎么运用Jhipster快速创建实体类、controler层等

一、快速创建实体类、controler层等

1.找到项目的目录
在这里插入图片描述
2.创建一个 .jhipster的文件夹
在这里插入图片描述
3.进入 .jhipster的文件夹下,创建一个json文件(名字是你所创建实体类的名字)
在这里插入图片描述
4.打开.json文件
输入一下信息,并修改一下信息(格式一定要正确)
fields:表格的每一项
entityTableName:你设计表格的名字

{
    "fluentMethods": true,
    "relationships": [],
    "fields": [{"fieldName":"applyno","fieldType":"String"},{"fieldName":"applyuser","fieldType":"String"},{"fieldName":"applydept","fieldType":"String"},{"fieldName":"applydate","fieldType":"Instant"},{"fieldName":"title","fieldType":"String"},{"fieldName":"content","fieldType":"String"},{"fieldName":"state","fieldType":"String"},{"fieldName":"operator","fieldType":"String"},{"fieldName":"makedate","fieldType":"Instant"},{"fieldName":"maketime","fieldType":"String"},{"fieldName":"modifydate","fieldType":"Instant"},{"fieldName":"modifytime","fieldType":"String"}],
    "entityTableName": "zygl_notice",
    "dto": "mapstruct",
    "searchEngine": false,
    "pagination": "pagination",
    "service": "serviceClass",
    "jpaMetamodelFiltering": true
}

5.运行git命令,自动生成实体类等
在.json目录下右键–git bush 输入

//jhipster entity 实体类名字--skip-client
jhipster entity ZyglNotice --skip-client

有几个回答的问题,默认Y就行
在这里插入图片描述
新建成功,进入项目中查看新生成的类
在这里插入图片描述

二、自动在数据库生成表格

在上面快速创建实体等类之后,同时在项目之中创建了自动生成表格的文件
下面两个就是自动生成表格的文件
在这里插入图片描述
master.xml:决定是否运行changelog下的建表文件
在这里插入图片描述
changelog下的文件,是创建表格的文件
在这里插入图片描述
当你启动项目的时候,会自动在你所设置的数据库之中创建所对应的表格
在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

微微笑再加油

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值