1.设计数据库表

字段类型:数值类型、日期时间型、字符串3种

2.用jhipster的JDL-Studio工具进行数据建模

JDL-studio(https://start.jhipster.tech/jdl-studio/):
用户表不写在entity方法里面,如有关联分开写在与之关联的每个方法里面
外键,主键,id都不写在entity方法,字段要写进去

entity StudentCourseGroup{student String,jojinTime ZonedDateTime
}

外键关联全部写在ManyToOne方法里面

relationship ManyToOne {CoursePlan{parentPlanCode} to CoursePlan,CoursePlan{course} to CourseInfo,CourseHomework{plan} to CoursePlan,StudentHomework{homework} to CourseHomework,CourseNote{course} to CourseInfo,CourseNote{plan} to CoursePlan,CourseNote{homework} to CourseHomework,CourseNote{parentNote} to CourseNote,StudentCourseGroup{group} to CourseGroup,CourseGroup{course} to CourseInfo,CourseAttachment{note} to CourseNote
}

分页实践类创建:

paginate all with pagination
service all with serviceImpl
3.下载写好的jhipster-jdl.jh,并拷贝到根目录下
4.进入项目目录,执行jhipster import-jdl 文件名.jh

到此为止就已经完成了。

补充:yo jhipster命令可查看jhipster是否安装成功

基于数据库进行JDL文件编写相关推荐

  1. 艾伟:基于.NET平台的Windows编程实战(四)—— 数据库操作类的编写

    本系列文章导航 基于.NET平台的Windows编程实战(一)--前言 基于.NET平台的Windows编程实战(二)-- 需求分析与数据库设计 基于.NET平台的Windows编程实战(四)-- 数 ...

  2. K8S——关于K8S控制台的yaml文件编写(基于上一章多节点K8S部署)

    K8S--关于K8S控制台的yaml文件编写(基于上一章多节点K8S部署) 一.yaml文件编写流程 二.证书自签 一.yaml文件编写流程 rbac.yaml---->secret.yaml- ...

  3. 基于ssm的校园门户网站源码+开题报告+需求分析+mysql数据库+前端html文件

    下载地址:https://download.csdn.net/download/biyesheji250/28740242 项目介绍: 基于ssm的校园门户网站源码+开题报告+需求分析+mysql数据 ...

  4. 项目实战——基于Java8+JavaFX+多线程+文件IO+SQLite数据库实现的本地文件快速搜索引擎详细设计实现

    目录 一.前言介绍 二.功能展示 2.1选择所要查找的文件夹 2.2将所选目录下的所有文件进行属性展示 2.3支持搜索框查询文件(模糊查询) 2.4统计本次扫描信息 ​编辑 三.整体设计 3.1工具类 ...

  5. 利用Jhipster JDL文件生成数据库和实体类 注意事项

    1.利用 idea 下 Terminal command 命令行键入 命令 jhipster jdl mono1.jdl 来执行 jdl 建库操作时会报错:Cannot read property ' ...

  6. 用java写ods系统_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.0.0版)...

    TableGo是基于数据库的代码自动生成工具,低代码编程技术的实现,可以零代码自动生成SpringBoot项目工程.生成JavaBean.生成前后端分离的CRUD代码.生成MyBaits的Mapper ...

  7. java生成iso9660工具_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.0.0版)...

    TableGo_20210212 v7.0.0 正式版发布,此次版本更新如下: 1.新增对DB2数据库的支持 2.新增按字段生成文件,支持把字段.JSON.XML数据转换成任何代码 3.新增大量新的自 ...

  8. freemarker mysql 生成bean_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(v6.6.6版)...

    TableGo_20191026 v6.6.6 正式发布,此次版本更新如下: 1.新增通过自定义模板生成Word文档的功能,可以使用FreeMarker模板生成自定义格式的数据库文档. 2.新增 Sw ...

  9. 基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(v6.9.0版)

    TableGo_20200520 v6.9.0 正式版发布,此次版本更新如下:           1.新增对JDK9及以上版本Java环境的支持           2.生成JavaBean更名为生 ...

最新文章

  1. 32岁程序员面试被拒:比又穷又忙更可怕的,是2020年你还不懂...
  2. 用 vue + d3 画一棵树
  3. 风云编程python-python网络编程(一)
  4. 关于 Kubernetes 规划的灵魂 n 问
  5. (Pwn)CTF工具 ROPgadget 的安装与使用介绍
  6. T183637-变异距离(2021 CoE III C)【单调栈】
  7. 安全,从写第一行代码开始!
  8. 软件测试 学习之路 html基础
  9. 中国宽带最新速率状况报告 你家达标了吗?
  10. 使用c语言实现INI文件的读写
  11. java小游戏 : 飞翔的小鸟 (完整版)
  12. 为了方便在微博上看小黄图,我写了一段JS
  13. Ajax学习笔记(1)
  14. 原生js获取cookie
  15. 远程服务器显示登录密码,远程服务器怎么知道登录密码
  16. 大数据助力普惠金融发展
  17. 完整的机器学习_加州房价预测
  18. CAD关闭图层快捷键,隐藏显示的CAD图层
  19. 惊蛰时节,最好看的微信公众号图文排版,全在这里了
  20. 基于STM32单片机的天然气甲烷硫化氢气体检测仪原理图PCB

热门文章

  1. @ResponseBody返回JSON数据,360安全浏览器弹出下载页面
  2. 让游戏聊天消息、信令控制更实时、可靠,声网实时消息 RTM SDK Unity版上线
  3. 向前logistic回归与向后筛选出一样的变量_风控建模之特征筛选与建模(python)...
  4. 实验十一、多级放大电路的参数设置
  5. pikachu之XEE练习
  6. Vegas中如何使用多机位剪辑?
  7. Day6:比尔·盖茨 2018 年书单分享
  8. Vue如何在手机上调试
  9. JAVA实现map转成XML格式
  10. 小白安装linux(虚拟机)red hat enterprise linux 6