卡飞资源网

专业编程技术资源共享平台

pigX框架学习第一天——PigX部署安装


一、框架介绍

开源的是免费的,本次分享式商业版部分,大同小异,这里介绍基础的几个服务启动








二、项目编译

Maven 使用3.8+以上,尝试使用3.6+编译打包失败,3.9+也是可以的

方法一:cmd命令窗

项目根目录进行 mvn clean install命令





方法二:IDEA内

Profiles选中cloud,进行install




打包过程如果遇到GPG签名报错问题可以尝试单独执行

mvn clean install -Dgpg.passphrase-yourpassphrase



三、配置本地HOSTS




四、项目启动和初始化

找到数据库初始化脚本文件

复制到数据库进行执行


1、Nacos注册中心服务项目启动(pigx-register)

a、初始化数据库pigxx_config



b、更改配置

更改自己的数据库权限和连接



c、启动服务




2、网关服务项目启动(pigx-gateway)

a、更改application-dev.yml文件的redis配置



b、启动服务




3、授权服务启动(pigx-auth)

上一步已经更改过redis配置,故直接启动即可



4、Admin用户服务启动(pigx-upms)

a、初始化数据库(pigxx)



b、更改pigx-upms-biz-dev.yml文件数据库配置



c、启动项目



5、前端项目启动(pigx-ui)

a、安装nodejs16

这里是window环境安装的是:node-v16.20.2-x86.msi

b、使用管理员权限执行npm install

c、启动项目npm run dev




d、访问http://localhost:8888/

账户名:admin

密码:123456






五、项目代码解读总结

1、新建模块可以根据命令

PIGX maven archetype 体验, 在本地任意空目录执行以下命令

// 注意: Linux/Macos 可直接复制执行, windows 下 \ 修改成 ^


mvn archetype:generate \

-DgroupId=com.pig4cloud \

-DartifactId=demo \

-Dversion=5.5.0 \

-Dpackage=com.pig4cloud.pigx.demo \

-DarchetypeGroupId=com.pig4cloud.archetype \

-DarchetypeArtifactId=pigx-gen \

-DarchetypeVersion=5.5.0 \

-DarchetypeCatalog=local

Window执行:






2、扩展文件服务器











3、代码生成器


快速将数据库表映射为代码,包括 model、mapper、service、controller 等,同时还提供了前端表格、表单、父子表、导入导出功能的实现,让您能够以“零代码”的方式完成常见功能的开发






可以更改包名、类名、注释等信息




控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言