Springboot 腳手架專案的要點

2021-09-25 20:25:21 字數 901 閱讀 6920

1. 關於啟動的自動裝配

啟動自動識別是否配置了資料庫連線等,沒有配置,可以進入安全模式,進行配置。

2. 關於 session

配置tomcat 為 nosessionmanager。完全禁用session。

配置springsecurity為不使用session,與jwt或者其他token方式進行安全認證

3. 使用themleaf,定製多國語言messagesource。

支援掃瞄classpath中的所有 message.properties

4. 配置themeleaf模板/應用模組的靜態檔案目錄到 啟動類的包下 

5. 公用靜態檔案到 static 目錄, return "forward:index.html" 或者  return "redirect:index.html" 進行跳轉

6. 支援 ehcache做一級快取,redis 做二級快取

7. 使用hibernate,支援動態字段擴充。

8. 支援內嵌activemq,在單機環境也可以使用jms進行非同步訊息處理。

9. 支援定時任務的動態啟停管理

10. 支援log寫入mongodb

11. 支援resufulapi的訪問控制

12. 支援rbac

13. 支援使用者管理

14. 支援組織架構管理(機構/部門/崗位/職位/職級/群組,匯入/匯出,隱私管理,域管理)

15. 支援應用的安全管控(瀏覽器,ip,登陸管控)

16. 支援登入/註冊/登出(區分內部使用者,外部使用者)

17. 統一待辦中心

18. 統一應用,使用者及許可權管控

19. 整合表單製作(crudie免開發)

20. 整合流程支援

21. 整合業務處理及訊息流

22. 整合業務規則引擎

vuecli腳手架的安裝與腳手架建立專案

安裝最新版本腳手架,進入終端輸入命令 npm install g vue cli由於vuecli3.0之後與2.0產生了較大的變化,如果想要使用2.0版本的模板的話,需要使用2.0版本的 vue init 輸入命令 npm install g vue cli init在終端中輸入vue versio...

002 搭建專案腳手架

第一步 利用vue官方腳手架vue cli的基礎上,搭建好自定義,如圖所示的目錄結構及所需腳手架檔案。目錄 build用來存放webpack相關配置和指令碼。config 主要存放配置檔案,用於區分開發環境 測試環境 線上環境的不同。src專案原始碼及需要引用的資源檔案,分為客戶端與服務端。stat...

cue cli腳手架搭建專案

vue兩大核心思想 元件化和資料驅動。元件化 把整體分為各個可以復用的個體,資料驅動 通過資料變化直接影響bom展示,避免dom操作。vue.js安裝 npm方法 1.檢視版本 npm v 2.公升級npm cnpm install npm g 全域性安裝 vue cli npm install g...