框架使用說明文檔
前言:使用此框架默認已瞭解ssm框架基本概念
mybatis入門:https://www.wmyskxz.com/2018/04/15/mybatis-1-kuai-su-ru-men/
spring框架:https://www.wmyskxz.com/2019/07/09/spring-xi-lie-wen-zhang/
springMVC入門: https://www.wmyskxz.com/2018/04/14/spring-mvc-ru-men-jiu-zhe-yi-pian/
一、框架概述
─blog-commons 通用模塊
│ ├─src
│ └─main
│ ├─java
│ └─com
│ └─sc
│ └─common
├─blog-manager 核心模塊
│ ├─src
│ │ └─main
│ │ ├─java
│ │ │ └─com
│ │ │ └─sc
│ │ │ └─manage
│ │ │ ├─common 核心模塊中的通用工具
│ │ │ └─modules
│ │ │ ├─admin 擴展的後臺
│ │ │ ├─app app後臺
│ │ │ ├─oss 文件上傳
│ │ │ └─sys 系統後臺
│ │ ├─resources 資源文件夾
│ │ │ ├─mybatis mybatis全局配置文件
│ │ │ ├─spring 項目配置文件
│ │ │ └─sqlmap dao.xml文件
│ │ │ ├─admin
│ │ │ ├─app
│ │ │ └─sys
│ │ └─webapp
│ │ ├─public
│ │ │ └─swagger swagger頁面
│ │ ├─statics 靜態資源,包括css、js、front、images等
│ │ ├─templates html頁面
│ │ └─modules
│ │ ├─admin 拓展的系統後臺頁面
│ │ ├─oss 文件上傳後臺頁面
| | └─sys 系統後臺頁面
- 環境要求
- jdk1.8+
- mysql5.6+(可選oracle、sqlserver、PostgreSQL具體版本要求未知 )
- maven3.0+
- redis(可選)
- IDEA(推薦)
- 數據庫可視化管理工具,推薦Navicat
二、導入與使用
導入過程不再演示,直接關注導入後的具體配置。
導入成功後查看maven依賴的引用情況,第一次使用的依賴可能下載時間會很長,建議配置國內鏡像或者使用科學上網。
依賴下載完畢後查看是否有報錯信息,沒有問題就繼續下一步。
打開數據化可視化管理工具,這裏使用的navicat做演示,首先創建數據庫
打開數據庫,這時只是創建創建了數據庫,數據庫中並沒有數據
需要運行數據庫SQL文件,來導入所需的必要表,打開對應的數據庫,將sql文件拖至Navicat即可,或者右鍵單擊數據庫選擇運行sql文件。
點擊開始查看運行是否成功,如果失敗再次點擊開始嘗試,仍然失敗則有可能是數據庫版本的問題。
刷新表後會出現以下數據表
-
配置db.properties文件,這是關於數據庫的配置文件,包括jdbc驅動、jdbcURL、數據庫賬號、數據庫密碼的配置信息。
-
配置redis.properties文件,redis是一種常用的非關係型數據庫,可將頻繁訪問的數據緩存到內存中以提高系統性能,本系統集成了redis,但是考慮到並不是所有項目都需要redis,可能有的開發者並沒有安裝redis服務端,避免出錯設置了reids開關,不適用可將redis.isOpen設置爲false
- 配置Tomcat服務器
檢查相關配置是否填入
將Application Context修改爲“/”
項目配置完成,下面就是啓動項目了,第一個是啓動按鈕,第二個是Debug模式,開發時一般選擇Debug模式
後臺訪問地址:http://localhost:8080
接口文檔訪問地址:http://locahost:8080/public/swagger/index.html