環境準備
1.win10 家庭版的操作系統
2.eclipse作爲編輯器
3.npm安裝
4.yarn安裝
項目搭建
1.詢問是否支持返回使用統計信息以支持工具的提升
2.詢問採用哪一種應用架構,這裏以單體架構爲例,嗯,因爲剛剛接觸,也不是很熟悉,還是從最簡單的開始~
3.詢問應用名稱
注意:名稱只能是大小寫字母,數字和下劃線的任意組合,不允許任何其它字符。
4.詢問包名稱
注意:名稱符合java標準即可的。
5.詢問是否需要 使用JHipster Registry來實現應用的配置,監控和彈性縮放?
注意:單體架構暫時不需要這個,所以這裏選擇No這個默認選項即可。
6.詢問選擇哪一種應用的認證類型
注意:單體架構比較適合JWT
7.詢問使用的數據庫類型
8.詢問使用的數據庫種類,這個是生產環境中使用的,這裏選擇MySQL
9.詢問使用的數據庫種類,這個是開發環境中使用的,這裏選擇MySQL,據說另外兩款,比較適合於調試
10.詢問是否需要Spring Cache,單體架構應用,不考慮多實例,選擇最簡單的
11.根據10的選擇,這裏詢問是否需要Hibernate二級緩存?
這裏選擇了默認的選項,Yes
12.詢問構建應用的方式,有兩種可以供選擇
13. 詢問需要的技術組件,可以根據自己所需要的進行選擇,也可以都不選擇
14.詢問前端框架
15.詢問是否需要啓用樣式表預處理來支持SASS,這裏選擇默認的N
16.詢問是否需要國際化支持
17.根據16選擇了Y,詢問國際化支持的母語
注意:共涉及37個選項,找一找,找到自己需要的進行設定即可
18.詢問國際化支持的其他語言,這個是多選的哈
注意:a鍵全選,i鍵取消全選,空格鍵單選
19.詢問選擇哪些單元測試的技術組件
這裏暫時先什麼都不選
20.詢問是否需要從Market中安裝其他開發工具
這裏選擇no
21.此時,會開始生成代碼
實體構建
鍵入>jhipster import-jdl test.jdl
鍵入a,回車
生成前端資源
啓動成功後:
注意:此時,所有對前端的修改,都可以在瀏覽器中看到了就
數據庫配置
修改src/main/resources/conf/application-dev.yml文件,更改爲自己的數據庫配置
構建和啓動
鍵入:mvn -Pdev package進行構建
構建成功:
將生成的D:\jhipster\gFarm2\target\g-farm-2.0.0.1-SNAPSHOT.war包拷貝到apache-tomcat的webapps目錄下
而後,運行tomcat,就可以在localhost:8080/g-farm-2.0.0.1-SNAPSHOT路徑上看到相應的程序了。
參考資料
1.官方吃雞指南