编写版本:v3.5.5
适用版本:所有版本

导入源码

使用maven projects方式导入
说明:idea导入例子可移步参考该文档操作步骤:http://doc.ankepower.com:8181/docs/iform-develop/iform-develop-1fe474kscrrbc

公共配置

简介:配置修改源码所需改动的yml基础配置文件,基础通用的配置文件均在iform-basic-root\modules\basic-response,源码截图如下:

  1. 源码项目找到导出maven工程“iform-basic-response”文字的信息,如下:

  1. 在config目录下

  1. 主要修改配置文件
  • 文件服务配置
    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”如下图:
![](/uploads/iform-develop/images/m_b381455e3ac51481ffff501715386139_r.png)

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”的配置文件即可,亦建议客户也使用该注册中心会比较友好!

  • 中间件配置(redis/rabbitmq)
    • application-dev-base.yml
    • application-test-base.yml
    • application-prod-base.yml
      修改相对应的“rabbitmq”的信息,如下图:

往下滑动找到修改相对应的“redis”的信息,如下图:

修改完该公共的配置文件信息后,接着往下继续操作!

源码项目provider-boot

简介:单体应用只有一个服务,即只需要在源码路径:iform-provider-root\modules\provider-boot,如下图:

1.导入开发工具后的名称:iform-provider-boot

2.配置数据源:conf/dataSource-*.xml
源码默认是“dev”环境,即修改“dataSource-dev.xml”数据库链接池信息,如下图:

注意:改完配置文件后,记得检查是不是已经把授权文件信息复制在此conf目录下!

3.启动类:com.ak.iform.BootApplication

4.启动方式:java run
5.访问地址:默认后端端口是5400,即给前端配置的后端地址信息是:http://IP:端口;
本地例子:http://127.0.0.1:5400;
访问后端swagger地址:http://127.0.0.1:5400/swagger-ui.html。

作者:caoyl  创建时间:2024-03-01 11:40
最后编辑:caoyl  更新时间:2024-11-25 19:17