框架使用說明文檔

框架使用說明文檔

前言:使用此框架默認已瞭解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/

一、框架概述

  1. 項目結構

─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 系統後臺頁面

  1. 環境要求
    • jdk1.8+
    • mysql5.6+(可選oracle、sqlserver、PostgreSQL具體版本要求未知 )
    • maven3.0+
    • redis(可選)
    • IDEA(推薦)
    • 數據庫可視化管理工具,推薦Navicat

二、導入與使用

  1. 項目導入

導入過程不再演示,直接關注導入後的具體配置。

導入成功後查看maven依賴的引用情況,第一次使用的依賴可能下載時間會很長,建議配置國內鏡像或者使用科學上網。
在這裏插入圖片描述

依賴下載完畢後查看是否有報錯信息,沒有問題就繼續下一步。

在這裏插入圖片描述

  1. 創建數據庫

打開數據化可視化管理工具,這裏使用的navicat做演示,首先創建數據庫

在這裏插入圖片描述

打開數據庫,這時只是創建創建了數據庫,數據庫中並沒有數據

在這裏插入圖片描述

需要運行數據庫SQL文件,來導入所需的必要表,打開對應的數據庫,將sql文件拖至Navicat即可,或者右鍵單擊數據庫選擇運行sql文件。

在這裏插入圖片描述

點擊開始查看運行是否成功,如果失敗再次點擊開始嘗試,仍然失敗則有可能是數據庫版本的問題。

在這裏插入圖片描述

刷新表後會出現以下數據表

在這裏插入圖片描述

  1. 修改項目配置文件

    項目的配置文件均在resources目錄下,下面講解項目啓動必須要檢查的配置文件

在這裏插入圖片描述

  1. 配置db.properties文件,這是關於數據庫的配置文件,包括jdbc驅動、jdbcURL、數據庫賬號、數據庫密碼的配置信息。

    在這裏插入圖片描述

  2. 配置redis.properties文件,redis是一種常用的非關係型數據庫,可將頻繁訪問的數據緩存到內存中以提高系統性能,本系統集成了redis,但是考慮到並不是所有項目都需要redis,可能有的開發者並沒有安裝redis服務端,避免出錯設置了reids開關,不適用可將redis.isOpen設置爲false

在這裏插入圖片描述

  1. 配置Tomcat服務器

在這裏插入圖片描述

檢查相關配置是否填入

在這裏插入圖片描述
在這裏插入圖片描述
將Application Context修改爲“/”

在這裏插入圖片描述

項目配置完成,下面就是啓動項目了,第一個是啓動按鈕,第二個是Debug模式,開發時一般選擇Debug模式

在這裏插入圖片描述

後臺訪問地址:http://localhost:8080

接口文檔訪問地址:http://locahost:8080/public/swagger/index.html

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