## **開場白**
上一章內容了解了項目的基本背景和前置環境準備,本章節我們廢話不多說,直接上干貨!
### **一、項目下載**
~~~
git clone https://gitee.com/gemteam/coral.git
~~~
### **二、初始化數據庫**
**數據庫創建**
***
>溫馨提示:
軟件版本: MySQL 5.6.x+
數據庫名稱:coral
默認字符集: utf8mb4
默認排序規則: utf8mb4_general_ci
***
**數據庫還原**
- 獲取最新版本數據庫腳本
[會員下載](http://www.gemframework.com/bbs/thread/54.html)
### **三、配置文件修改**
application-dev.yml
~~~
datasource:
# 填寫你數據庫的url、登錄名、密碼和數據庫名
url: jdbc:mysql://localhost:3306/coral?characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2b8
#修改成你自己數據庫實際用戶名
username: root
#修改成你自己數據庫實際密碼
password: root
~~~
~~~
# redis 相關,無密碼為空即可,不要修改成IP,修改hosts
spring:
redis:
password:
~~~
### **四、快速打包**
~~~
mvn clean package -DskipTests
~~~
### **五、啟動方式**
* 將軟件包解壓后,找到startup.sh或startup.bat直接雙擊啟動即可
* 或將自己手動打好的jar包或者war包通過執行以下命令方式進行啟動
啟動命令
~~~
java -jar croal-1.0.0.jar
或
java -jar croal-1.0.0.war
~~~
### **六、訪問服務**
啟動成功后,打開瀏覽器輸入:[http://127.0.0.1:8080/coral](http://127.0.0.1:8080/coral) 即可訪問到服務首頁,如下圖:

恭喜,代碼安裝并運行成功!開始你的二次開發之旅吧,祝你使用愉快~
- 用戶必讀★
- 付費說明★
- 版權說明★
- 項目介紹
- 環境準備
- 開始使用
- 代碼安裝
- 代碼結構
- 配置文件
- 開發規范
- 模塊、路徑、類以及方法
- 數據庫表結構
- API響應體結構
- 二次開發
- 第一個模塊
- 講在前面的話
- 創建數據庫表
- 創建對象實體
- 創建Mapper
- 創建Service
- 創建控制器
- 創建ViewHTML
- 認證和授權
- 權限注解【后臺】
- 權限標簽【前臺】
- 獲取當前用戶
- 接口Token驗證
- 基于Token驗證說明
- 開啟驗證并獲取令牌
- AccessToken的使用
- RefreshToken的使用
- 接口簽名驗證
- 接口簽名算法v1.0
- 接口使用簽名
- 能力集成
- Shiro框架集成
- Shiro框架介紹
- Shiro框架集成
- 構建RBAC模型
- 集成方案介紹
- 集成結果驗證
- Shiro過濾器
- Shiro會話管理
- Shiro緩存管理
- Shiro其他組件
- Redis緩存集成
- SpringBoot集成Redis
- 使用Redis實現管理Session
- 使用Redis模擬消息隊列
- MybatisPlus集成
- 多數據源的介紹
- Swagger文檔介紹
- AOP切面的應用
- Quartz定時任務
- Activiti工作流引擎
- 重要提示
- 更新日志