【运行】运行快照版本

快照版本说明

快照(SNAPSHOT)是一种特殊的版本,指定了某个当前的开发进度的副本。通过提前运行快照版本体验下个版本的相关的功能和功能特性。
快照版本仅供测试使用,不建议在正式环境使用。

下载源码

git clone https://git.pig4cloud.com/pig/pigx.git -b dev

# 前端
git clone https://git.pig4cloud.com/pig/pigx-ui.git -b dev

微服务模式运行

微服务模式配置
  • ① IDEA 导入源码后,点开右侧 Maven 面板

  • ② 勾选 cloud profile

  • ③ 选择 pigx 整个模块

  • ④ 执行 Maven reload

部署运行参考:系统快速上手部署

单体模式运行

单体模式配置
  • ① IDEA 导入源码后,点开右侧 Maven 面板

  • ② 勾选 boot profile

  • ③ 选择 pigx 整个模块

  • ④ 执行 Maven reload 至 ⑤ pigx-boot 显示为 Maven module

数据库初始化

  • ① 创建 pigxx_boot 数据库
-- pigx 核心表
create database `pigxx_boot` default character set utf8mb4 collate utf8mb4_general_ci;
  • ② 将原有的数据库 SQL ,在 pigx-boot 数据库执行
数据库架构说明

单体模式下,所有 module 公用一个 pigx-boot 数据库,微服务模式下,一个微服务对应一个数据库。

数据库初始化

配置修改启动

配置修改
  • 修改 pigx-boot/application-dev.yml 对应的数据库和 redis 链接信息

  • 运行 pigx-boot/PigxBootApplication 启动单体模式