## **开场白**
上一章内容了解了项目的基本背景和前置环境准备,本章节我们废话不多说,直接上干货!
### **一、项目下载**
~~~
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) 即可访问到服务首页,如下图:
![](http://image.yxsdcti.com/80ddf98cccf29d08304fe61168e6bd99)
恭喜,代码安装并运行成功!开始你的二次开发之旅吧,祝你使用愉快~
- 用户必读★
- 付费说明★
- 版权说明★
- 项目介绍
- 环境准备
- 开始使用
- 代码安装
- 代码结构
- 配置文件
- 开发规范
- 模块、路径、类以及方法
- 数据库表结构
- 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工作流引擎
- 重要提示
- 更新日志