Jhistper腳手架入門---構建一個單體架構的應用

環境準備

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.官方吃雞指南

2.JHipster生成單體架構的應用示例

 

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