作者:Eddy 历史版本:1 最后编辑:龚清 更新时间:2024-11-20 15:41
编写版本:v3.5.5
适用版本:所有版本
导入源码
- 使用maven projects方式导入
说明:idea导入例子可移步参考该文档操作步骤:http://doc.bpmhome.cn/blog-25.html
公共配置
简介:配置修改源码所需改动的yml基础配置文件,基础通用的配置文件均在ibps-basic-root\modules\basic-response,源码截图如下:
- 源码项目找到导出maven工程“ibps-basic-response”文字的信息,如下:
- 在config目录下
- 主要修改配置文件
- 文件服务配置
- fastdfs:application-fileserver.yml
- 阿里云OS存储:application-aliyunoss.yml 3.5.0+
- minio:application-minio.yml 3.5.0+
- 服务发现配置
- nacos
- application-dev-nacos.yml
- application-test-nacos.yml
- application-prod-nacos.yml
修改对应服务器的“nacos”的相关信息,源码默认环境是“dev”,即修改配置文件“application-dev-nacos.yml”如下图:
- consul
- application-dev-consul.yml
- application-test-consul.yml
- application-prod-consul.yml
修改对应服务器的“consul”的相关信息,源码默认环境是“dev”,即修改配置文件“application-dev-consul.yml”,如下图:
- eureka
- application-dev-eureka.yml
- application-test-eureka.yml
- application-prod-eureka.yml
修改对应服务器的“eureka”的相关信息,源码默认环境是“dev”,即修改配置文件“application-dev-eureka.yml”,如下图:
- nacos
- 文件服务配置
说明:源码默认配置使用是“nacos”的注册中心,若用户不改动,则只需要修改“nacos”的配置文件即可,亦建议客户也使用该注册中心会比较友好!
- 中间件配置(redis/rabbitmq)
+ application-dev-base.yml
+ application-test-base.yml
+ application-prod-base.yml
修改相对应的“rabbitmq”的信息,如下图:
往下滑动找到修改相对应的“redis”的信息,如下图:
修改完该公共的配置文件信息后,接着往下继续操作!
源码项目provider-boot
简介:单体应用只有一个服务,即只需要在源码路径:ibps\ibps-provider-root\modules\provider-boot,如下图:
- 导入开发工具后的名称:ibps-provider-boot
- 配置数据源:conf/dataSource-*.xml
源码默认是“dev”环境,即修改“dataSource-dev.xml”数据库链接池信息,如下图:注意:改完配置文件后,记得检查是不是已经把授权文件信息复制在此conf目录下!
- 启动类:com.lc.ibps.BootApplication
- 启动方式:java run
- 访问地址:默认后端端口是5400,即给前端配置的后端地址信息是:http://IP:端口;
本地例子:http://127.0.0.1:5400;
访问后端swagger地址:http://127.0.0.1:5400/swagger-ui.html。