pig4cloud框架系列一:demo下载及其使用

发布时间 2023-10-06 11:33:51作者: MrQuan

pig4cloud就是一个封装的spring cloud框架,本文就自己的使用,简单记录一下实践结果,以下操作都是基于windows系统。

1,首先从pig4cloud的官网拉取demo,官网地址:https://www.pig4cloud.com/

 2,根据官方快速开始步骤指导,搭建项目,注意一点,不同JDK的版本对应不同的demo,注意别下载错了。

3,项目使用到的例如MySQL、Redis、Maven等尽可能的使用官方提供的版本。

4,需要注意修改本地host文件的工具有时候不一定起作用,当工具不起作用时,就需要手动更改host文件,本地host文件路径为:C:\Windows\System32\drivers\etc

替换如下:

 5,执行sql脚本需要注意,官网给出的4个sql文件对应的是4个独立的库,不是在一个数据库里。其中代码生成脚本和定时器脚本可根据自己的业务需求,不需要的话可以不执行。

 6,项目下载之后,maven依赖import完毕之后。便可根据官网的指导启动项目。下面简单说一下框架模块的作用。

① pig-nacos:服务注册与发现

② pig-common: 基础依赖、jar包

③ pig-common-security:spring security模块

④ pig-auth:登录认证、token鉴权

⑤ pig-gateway: 网关

⑥ pig-upms-api: api接口定义,feign接口定义

⑦ pig-umps-biz: feign接口的实现

主要的模块大致是这些,具体的细节可通过调试代码,在项目启动过程中出现失败的情况,可以检查下是否安装了redis等组件,若有疑问可以留言评论,本文主要是自己使用的随笔记录,若有不好的地方请给出建议。