使用JHipster創建一個應用 -JHipster學習(二)
通過上一節的環境配置後,接下來我們就來開始使用JHipster自動生成一個應用,一般應用都會使用數據庫,JHipster支持關係型的SQL數據庫,以及非關係型數據庫等數據庫,你可以在開始創建應用之前下載配置好需要的數據庫(這裏以mysql爲例)以及你寫代碼時習慣的IDE
- 先創建一個文件夾
mkdir testjhipster
- 開始生成應用
cd testjhipster
yo jhipster
安裝提示選擇適合你應用的選項
選項可以參考圖片中的選項
到這一步代碼就生成完成
- 修改配置文件application-dev.yml
datasource:
url: jdbc:mysql://localhost:3306/testjhipster?useUnicode=true&characterEncoding=utf8&useSSL=false
name:
username: root
password: root //你的mysql數據庫密碼
hikari:
data-source-properties:
cachePrepStmts: true
prepStmtCacheSize: 250
prepStmtCacheSqlLimit: 2048
useServerPrepStmts: true
創建數據庫
用命令行或者可視化軟件創建名爲testjhipster的數據庫,注意設置編碼爲utf-8運行應用gradlew bootRun
到這步算啓動完成然後再瀏覽器中輸入http://127.0.0.1:8080查看應用的運行情況。
可以看到剛生成的程序已經擁有了很多我們平時需要的功能:
- 登錄
- 首頁
- 賬戶常用操作
- 管理員的用戶管理功能
- 應用的實時運行細節,內存佔用,線程情況,堆棧,請求以及容器中的bean
- 應用中的api管理(應用是基於rest服務的),可以測試,