Jhipster前端vue使用JDL生成數據頁面

Jhipster前端vue使用JDL生成數據頁面

1.編寫JDL文件 —— your-jdl-file.jh

JDL文件示例:

# 表與字段配置
/**
 * 科目
 */
entity Subject {
	name String required minlength(2)
}

/**
 * 學段
 */
entity Stage{
	name String required minlength(2),
	openingTime Long
}

/**
 * 年級
 */
entity Grade{
	name String required minlength(2)
}
/**
 * 關鍵詞
 */
entity Keyword{
	name String required minlength(1),
	beginTime Long
}

# 關聯關係配置
relationship ManyToOne {
	Keyword{subject(name)} to Subject,
	Keyword{stage(name)} to Stage,
	Keyword{grade(name)} to Grade
}

# 分頁配置
paginate Subject, Stage, Grade, Keyword with pagination

2.執行命令

在項目根目錄下執行該命令:

jhipster import-jdl your-jdl-file.jh --skip-server

參數說明:

參數 說明
your-jdl-file.jh 你的jdl文件全路徑或相對路徑
--skip-server 忽略生成服務端代碼

 PS:由於我使用的是前後端分離模式,因此需要服務端代碼和前端代碼分開生成!前後端不分離可不加 --skip-server 參數,將同時生成前端和服務端代碼。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章