| | |
| | | <version>${revision}</version> |
| | | <packaging>pom</packaging> |
| | | <modules> |
| | | <module>iailab-framework</module> |
| | | <module>iailab-cloud</module> |
| | | <!-- 各种 module 拓展 --> |
| | | <module>iailab-module-system</module> |
| | | <module>iailab-module-infra</module> |
| | | <module>iailab-module-bpm</module> |
| | | <module>iailab-module-report</module> |
| | | <!-- <module>iailab-module-bpm</module>--> |
| | | <!-- <module>iailab-module-report</module>--> |
| | | <module>iailab-module-data</module> |
| | | <module>iailab-module-model</module> |
| | | <module>iailab-plat-sdk</module> |
| | |
| | | <okhttp3.version>4.11.0</okhttp3.version> |
| | | <commons-io.version>2.15.1</commons-io.version> |
| | | <minio.version>8.5.7</minio.version> |
| | | <!-- <aliyun-java-sdk-core.version>4.6.4</aliyun-java-sdk-core.version>--> |
| | | <aliyun-java-sdk-core.version>4.6.4</aliyun-java-sdk-core.version> |
| | | <aliyun-java-sdk-dysmsapi.version>2.2.1</aliyun-java-sdk-dysmsapi.version> |
| | | <tencentcloud-sdk-java.version>3.1.880</tencentcloud-sdk-java.version> |
| | | <justauth.version>1.0.8</justauth.version> |
| | |
| | | <properties> |
| | | <!-- 环境标识,需要与配置文件的名称相对应 --> |
| | | <profiles.active>dev</profiles.active> |
| | | <nacos.server>localhost:8848</nacos.server> |
| | | <nacos.server>127.0.0.1:8848</nacos.server> |
| | | <nacos.discovery.group>DEFAULT_GROUP</nacos.discovery.group> |
| | | <nacos.config.group>DEFAULT_GROUP</nacos.config.group> |
| | | <nacos.username>nacos</nacos.username> |
| | |
| | | <nacos.metadata.version>1.0.0</nacos.metadata.version> |
| | | <log.path>D:/DLUT/iailab-plat</log.path> |
| | | <logstash.address>127.0.0.1:4560</logstash.address> |
| | | <deploy.server>192.168.56.1</deploy.server> |
| | | <deploy.server>127.0.0.1</deploy.server> |
| | | </properties> |
| | | <activation> |
| | | <!-- 默认环境 --> |
| | |
| | | <nacos.discovery.group>DEFAULT_GROUP</nacos.discovery.group> |
| | | <nacos.config.group>DEFAULT_GROUP</nacos.config.group> |
| | | <nacos.username>nacos</nacos.username> |
| | | <nacos.password>fG2@jH6#kI</nacos.password> |
| | | <nacos.password>nacos</nacos.password> |
| | | <nacos.metadata.version>1.0.0</nacos.metadata.version> |
| | | <log.path>.</log.path> |
| | | <logstash.address>127.0.0.1:4560</logstash.address> |
| | | <deploy.server>10.200.25.49</deploy.server> |
| | | <deploy.server>10.88.4.131</deploy.server> |
| | | </properties> |
| | | </profile> |
| | | </profiles> |
| | | |
| | | <dependencyManagement> |
| | | <dependencies> |
| | | <!-- <!– 统一依赖管理 –>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>io.netty</groupId>--> |
| | | <!-- <artifactId>netty-bom</artifactId>--> |
| | | <!-- <version>${netty.version}</version>--> |
| | | <!-- <type>pom</type>--> |
| | | <!-- <scope>import</scope>--> |
| | | <!-- </dependency>--> |
| | | <!-- 统一依赖管理 --> |
| | | <dependency> |
| | | <groupId>io.netty</groupId> |
| | | <artifactId>netty-bom</artifactId> |
| | | <version>${netty.version}</version> |
| | | <type>pom</type> |
| | | <scope>import</scope> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.springframework</groupId> |
| | | <artifactId>spring-framework-bom</artifactId> <!-- JDK8 版本独有:保证 Spring Framework 尽量高 --> |
| | |
| | | <scope>import</scope> |
| | | </dependency> |
| | | |
| | | <!-- <!– 业务组件 –>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>io.github.mouzt</groupId>--> |
| | | <!-- <artifactId>bizlog-sdk</artifactId>--> |
| | | <!-- <version>${bizlog-sdk.version}</version>--> |
| | | <!-- <exclusions>--> |
| | | <!-- <exclusion> <!– 排除掉springboot依赖使用项目的 –>--> |
| | | <!-- <groupId>org.springframework.boot</groupId>--> |
| | | <!-- <artifactId>spring-boot-starter</artifactId>--> |
| | | <!-- </exclusion>--> |
| | | <!-- </exclusions>--> |
| | | <!-- </dependency>--> |
| | | <!-- 业务组件 --> |
| | | <dependency> |
| | | <groupId>io.github.mouzt</groupId> |
| | | <artifactId>bizlog-sdk</artifactId> |
| | | <version>${bizlog-sdk.version}</version> |
| | | <exclusions> |
| | | <exclusion> <!-- 排除掉springboot依赖使用项目的 --> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter</artifactId> |
| | | </exclusion> |
| | | </exclusions> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.iailab</groupId> |
| | | <artifactId>iailab-common-biz-tenant</artifactId> |
| | |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | |
| | | <!-- <!– Spring 核心 –>--> |
| | | <!-- <dependency>--> |
| | | <!-- <!– 用于生成自定义的 Spring @ConfigurationProperties 配置类的说明文件 –>--> |
| | | <!-- <groupId>org.springframework.boot</groupId>--> |
| | | <!-- <artifactId>spring-boot-configuration-processor</artifactId>--> |
| | | <!-- <version>${spring.boot.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- Spring 核心 --> |
| | | <dependency> |
| | | <!-- 用于生成自定义的 Spring @ConfigurationProperties 配置类的说明文件 --> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-configuration-processor</artifactId> |
| | | <version>${spring.boot.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>com.iailab</groupId> |
| | |
| | | <version>${knife4j.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <!– DB 相关 –>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.postgresql</groupId>--> |
| | | <!-- <artifactId>postgresql</artifactId>--> |
| | | <!-- <version>${postgresql.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- DB 相关 --> |
| | | <dependency> |
| | | <groupId>org.postgresql</groupId> |
| | | <artifactId>postgresql</artifactId> |
| | | <version>${postgresql.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.iailab</groupId> |
| | | <artifactId>iailab-common-mybatis</artifactId> |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.springdoc</groupId>--> |
| | | <!-- <artifactId>springdoc-openapi-webflux-ui</artifactId>--> |
| | | <!-- <version>${springdoc.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>org.springdoc</groupId> |
| | | <artifactId>springdoc-openapi-webflux-ui</artifactId> |
| | | <version>${springdoc.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.alibaba</groupId>--> |
| | | <!-- <artifactId>druid-spring-boot-starter</artifactId>--> |
| | | <!-- <version>${druid.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.baomidou</groupId>--> |
| | | <!-- <artifactId>mybatis-plus-boot-starter</artifactId>--> |
| | | <!-- <version>${mybatis-plus.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>com.alibaba</groupId> |
| | | <artifactId>druid-spring-boot-starter</artifactId> |
| | | <version>${druid.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.baomidou</groupId> |
| | | <artifactId>mybatis-plus-boot-starter</artifactId> |
| | | <version>${mybatis-plus.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.baomidou</groupId> |
| | | <artifactId>mybatis-plus-generator</artifactId> <!-- 代码生成器,使用它解析表结构 --> |
| | | <version>${mybatis-plus-generator.version}</version> |
| | | </dependency> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.baomidou</groupId>--> |
| | | <!-- <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <!– 多数据源 –>--> |
| | | <!-- <version>${dynamic-datasource.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.github.yulichang</groupId>--> |
| | | <!-- <artifactId>mybatis-plus-join-boot-starter</artifactId> <!– MyBatis 联表查询 –>--> |
| | | <!-- <version>${mybatis-plus-join.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>com.baomidou</groupId> |
| | | <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <!-- 多数据源 --> |
| | | <version>${dynamic-datasource.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.github.yulichang</groupId> |
| | | <artifactId>mybatis-plus-join-boot-starter</artifactId> <!-- MyBatis 联表查询 --> |
| | | <version>${mybatis-plus-join.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>com.iailab</groupId> |
| | |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.fhs-opensource</groupId> <!– VO 数据翻译 –>--> |
| | | <!-- <artifactId>easy-trans-spring-boot-starter</artifactId>--> |
| | | <!-- <version>${easy-trans.version}</version>--> |
| | | <!-- <exclusions>--> |
| | | <!-- <exclusion>--> |
| | | <!-- <groupId>org.springframework</groupId>--> |
| | | <!-- <artifactId>spring-context</artifactId>--> |
| | | <!-- </exclusion>--> |
| | | <!-- <exclusion>--> |
| | | <!-- <groupId>org.springframework.cloud</groupId>--> |
| | | <!-- <artifactId>spring-cloud-commons</artifactId>--> |
| | | <!-- </exclusion>--> |
| | | <!-- </exclusions>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.fhs-opensource</groupId>--> |
| | | <!-- <artifactId>easy-trans-mybatis-plus-extend</artifactId>--> |
| | | <!-- <version>${easy-trans.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.fhs-opensource</groupId>--> |
| | | <!-- <artifactId>easy-trans-anno</artifactId>--> |
| | | <!-- <version>${easy-trans.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>com.fhs-opensource</groupId> <!-- VO 数据翻译 --> |
| | | <artifactId>easy-trans-spring-boot-starter</artifactId> |
| | | <version>${easy-trans.version}</version> |
| | | <exclusions> |
| | | <exclusion> |
| | | <groupId>org.springframework</groupId> |
| | | <artifactId>spring-context</artifactId> |
| | | </exclusion> |
| | | <exclusion> |
| | | <groupId>org.springframework.cloud</groupId> |
| | | <artifactId>spring-cloud-commons</artifactId> |
| | | </exclusion> |
| | | </exclusions> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.fhs-opensource</groupId> |
| | | <artifactId>easy-trans-mybatis-plus-extend</artifactId> |
| | | <version>${easy-trans.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.fhs-opensource</groupId> |
| | | <artifactId>easy-trans-anno</artifactId> |
| | | <version>${easy-trans.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.redisson</groupId>--> |
| | | <!-- <artifactId>redisson-spring-boot-starter</artifactId>--> |
| | | <!-- <version>${redisson.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>org.redisson</groupId> |
| | | <artifactId>redisson-spring-boot-starter</artifactId> |
| | | <version>${redisson.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.dameng</groupId>--> |
| | | <!-- <artifactId>DmJdbcDriver18</artifactId>--> |
| | | <!-- <version>${dm8.jdbc.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>com.dameng</groupId> |
| | | <artifactId>DmJdbcDriver18</artifactId> |
| | | <version>${dm8.jdbc.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- RPC 远程调用相关 --> |
| | | <dependency> |
| | |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | |
| | | <!-- <!– Registry 注册中心相关 –>--> |
| | | <!-- Registry 注册中心相关 --> |
| | | |
| | | <!-- <!– Config 配置中心相关 –>--> |
| | | <!-- Config 配置中心相关 --> |
| | | |
| | | <!-- Job 定时任务相关 --> |
| | | <dependency> |
| | |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.apache.rocketmq</groupId>--> |
| | | <!-- <artifactId>rocketmq-spring-boot-starter</artifactId>--> |
| | | <!-- <version>${rocketmq-spring.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>org.apache.rocketmq</groupId> |
| | | <artifactId>rocketmq-spring-boot-starter</artifactId> |
| | | <version>${rocketmq-spring.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- 服务保障相关 --> |
| | | <dependency> |
| | |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.baomidou</groupId>--> |
| | | <!-- <artifactId>lock4j-redisson-spring-boot-starter</artifactId>--> |
| | | <!-- <version>${lock4j.version}</version>--> |
| | | <!-- <exclusions>--> |
| | | <!-- <exclusion>--> |
| | | <!-- <artifactId>redisson-spring-boot-starter</artifactId>--> |
| | | <!-- <groupId>org.redisson</groupId>--> |
| | | <!-- </exclusion>--> |
| | | <!-- </exclusions>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>com.baomidou</groupId> |
| | | <artifactId>lock4j-redisson-spring-boot-starter</artifactId> |
| | | <version>${lock4j.version}</version> |
| | | <exclusions> |
| | | <exclusion> |
| | | <artifactId>redisson-spring-boot-starter</artifactId> |
| | | <groupId>org.redisson</groupId> |
| | | </exclusion> |
| | | </exclusions> |
| | | </dependency> |
| | | |
| | | <!-- 监控相关 --> |
| | | <dependency> |
| | |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.apache.skywalking</groupId>--> |
| | | <!-- <artifactId>apm-toolkit-trace</artifactId>--> |
| | | <!-- <version>${skywalking.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.apache.skywalking</groupId>--> |
| | | <!-- <artifactId>apm-toolkit-logback-1.x</artifactId>--> |
| | | <!-- <version>${skywalking.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.apache.skywalking</groupId>--> |
| | | <!-- <artifactId>apm-toolkit-opentracing</artifactId>--> |
| | | <!-- <version>${skywalking.version}</version>--> |
| | | <!-- <!– <exclusions>–>--> |
| | | <!-- <!– <exclusion>–>--> |
| | | <!-- <!– <artifactId>opentracing-api</artifactId>–>--> |
| | | <!-- <!– <groupId>io.opentracing</groupId>–>--> |
| | | <!-- <!– </exclusion>–>--> |
| | | <!-- <!– <exclusion>–>--> |
| | | <!-- <!– <artifactId>opentracing-util</artifactId>–>--> |
| | | <!-- <!– <groupId>io.opentracing</groupId>–>--> |
| | | <!-- <!– </exclusion>–>--> |
| | | <!-- <!– </exclusions>–>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>io.opentracing</groupId>--> |
| | | <!-- <artifactId>opentracing-api</artifactId>--> |
| | | <!-- <version>${opentracing.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>io.opentracing</groupId>--> |
| | | <!-- <artifactId>opentracing-util</artifactId>--> |
| | | <!-- <version>${opentracing.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>io.opentracing</groupId>--> |
| | | <!-- <artifactId>opentracing-noop</artifactId>--> |
| | | <!-- <version>${opentracing.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>org.apache.skywalking</groupId> |
| | | <artifactId>apm-toolkit-trace</artifactId> |
| | | <version>${skywalking.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.apache.skywalking</groupId> |
| | | <artifactId>apm-toolkit-logback-1.x</artifactId> |
| | | <version>${skywalking.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.apache.skywalking</groupId> |
| | | <artifactId>apm-toolkit-opentracing</artifactId> |
| | | <version>${skywalking.version}</version> |
| | | <!-- <exclusions>--> |
| | | <!-- <exclusion>--> |
| | | <!-- <artifactId>opentracing-api</artifactId>--> |
| | | <!-- <groupId>io.opentracing</groupId>--> |
| | | <!-- </exclusion>--> |
| | | <!-- <exclusion>--> |
| | | <!-- <artifactId>opentracing-util</artifactId>--> |
| | | <!-- <groupId>io.opentracing</groupId>--> |
| | | <!-- </exclusion>--> |
| | | <!-- </exclusions>--> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>io.opentracing</groupId> |
| | | <artifactId>opentracing-api</artifactId> |
| | | <version>${opentracing.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>io.opentracing</groupId> |
| | | <artifactId>opentracing-util</artifactId> |
| | | <version>${opentracing.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>io.opentracing</groupId> |
| | | <artifactId>opentracing-noop</artifactId> |
| | | <version>${opentracing.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>de.codecentric</groupId> |
| | | <artifactId>spring-boot-admin-starter-server</artifactId> <!-- 实现 Spring Boot Admin Server 服务端 --> |
| | | <version>${spring-boot-admin.version}</version> |
| | | </dependency> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>de.codecentric</groupId>--> |
| | | <!-- <artifactId>spring-boot-admin-starter-client</artifactId> <!– 实现 Spring Boot Admin Server 服务端 –>--> |
| | | <!-- <version>${spring-boot-admin.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>de.codecentric</groupId> |
| | | <artifactId>spring-boot-admin-starter-client</artifactId> <!-- 实现 Spring Boot Admin Server 服务端 --> |
| | | <version>${spring-boot-admin.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- Test 测试相关 --> |
| | | <dependency> |
| | |
| | | <scope>test</scope> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.mockito</groupId>--> |
| | | <!-- <artifactId>mockito-inline</artifactId>--> |
| | | <!-- <version>${mockito-inline.version}</version> <!– 支持 Mockito 的 final 类与 static 方法的 mock –>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>org.mockito</groupId> |
| | | <artifactId>mockito-inline</artifactId> |
| | | <version>${mockito-inline.version}</version> <!-- 支持 Mockito 的 final 类与 static 方法的 mock --> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.springframework.boot</groupId>--> |
| | | <!-- <artifactId>spring-boot-starter-test</artifactId>--> |
| | | <!-- <version>${spring.boot.version}</version>--> |
| | | <!-- <exclusions>--> |
| | | <!-- <exclusion>--> |
| | | <!-- <artifactId>asm</artifactId>--> |
| | | <!-- <groupId>org.ow2.asm</groupId>--> |
| | | <!-- </exclusion>--> |
| | | <!-- <exclusion>--> |
| | | <!-- <groupId>org.mockito</groupId>--> |
| | | <!-- <artifactId>mockito-core</artifactId>--> |
| | | <!-- </exclusion>--> |
| | | <!-- </exclusions>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter-test</artifactId> |
| | | <version>${spring.boot.version}</version> |
| | | <exclusions> |
| | | <exclusion> |
| | | <artifactId>asm</artifactId> |
| | | <groupId>org.ow2.asm</groupId> |
| | | </exclusion> |
| | | <exclusion> |
| | | <groupId>org.mockito</groupId> |
| | | <artifactId>mockito-core</artifactId> |
| | | </exclusion> |
| | | </exclusions> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.github.fppt</groupId> <!– 单元测试,我们采用内嵌的 Redis 数据库 –>--> |
| | | <!-- <artifactId>jedis-mock</artifactId>--> |
| | | <!-- <version>${jedis-mock.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>com.github.fppt</groupId> <!-- 单元测试,我们采用内嵌的 Redis 数据库 --> |
| | | <artifactId>jedis-mock</artifactId> |
| | | <version>${jedis-mock.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>uk.co.jemos.podam</groupId> <!– 单元测试,随机生成 POJO 类 –>--> |
| | | <!-- <artifactId>podam</artifactId>--> |
| | | <!-- <version>${podam.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>uk.co.jemos.podam</groupId> <!-- 单元测试,随机生成 POJO 类 --> |
| | | <artifactId>podam</artifactId> |
| | | <version>${podam.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- 工作流相关 --> |
| | | <dependency> |
| | |
| | | <version>${revision}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.projectlombok</groupId>--> |
| | | <!-- <artifactId>lombok</artifactId>--> |
| | | <!-- <version>${lombok.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>org.projectlombok</groupId> |
| | | <artifactId>lombok</artifactId> |
| | | <version>${lombok.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.mapstruct</groupId>--> |
| | | <!-- <artifactId>mapstruct</artifactId> <!– use mapstruct-jdk8 for Java 8 or higher –>--> |
| | | <!-- <version>${mapstruct.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.mapstruct</groupId>--> |
| | | <!-- <artifactId>mapstruct-jdk8</artifactId>--> |
| | | <!-- <version>${mapstruct.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.mapstruct</groupId>--> |
| | | <!-- <artifactId>mapstruct-processor</artifactId>--> |
| | | <!-- <version>${mapstruct.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>org.mapstruct</groupId> |
| | | <artifactId>mapstruct</artifactId> <!-- use mapstruct-jdk8 for Java 8 or higher --> |
| | | <version>${mapstruct.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.mapstruct</groupId> |
| | | <artifactId>mapstruct-jdk8</artifactId> |
| | | <version>${mapstruct.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.mapstruct</groupId> |
| | | <artifactId>mapstruct-processor</artifactId> |
| | | <version>${mapstruct.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>cn.hutool</groupId>--> |
| | | <!-- <artifactId>hutool-all</artifactId>--> |
| | | <!-- <version>${hutool.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>cn.hutool</groupId> |
| | | <artifactId>hutool-all</artifactId> |
| | | <version>${hutool.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>joda-time</groupId>--> |
| | | <!-- <artifactId>joda-time</artifactId>--> |
| | | <!-- <version>${joda.time.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>joda-time</groupId> |
| | | <artifactId>joda-time</artifactId> |
| | | <version>${joda.time.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.alibaba</groupId>--> |
| | | <!-- <artifactId>easyexcel</artifactId>--> |
| | | <!-- <version>${easyexcel.verion}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>com.alibaba</groupId> |
| | | <artifactId>easyexcel</artifactId> |
| | | <version>${easyexcel.verion}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>commons-io</groupId>--> |
| | | <!-- <artifactId>commons-io</artifactId>--> |
| | | <!-- <version>${commons-io.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>commons-io</groupId> |
| | | <artifactId>commons-io</artifactId> |
| | | <version>${commons-io.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>org.apache.tika</groupId> |
| | |
| | | <version>${velocity.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.alibaba</groupId>--> |
| | | <!-- <artifactId>fastjson</artifactId>--> |
| | | <!-- <version>${fastjson.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>com.alibaba</groupId> |
| | | <artifactId>fastjson</artifactId> |
| | | <version>${fastjson.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>cn.smallbun.screw</groupId>--> |
| | | <!-- <artifactId>screw-core</artifactId> <!– 实现数据库文档 –>--> |
| | | <!-- <version>${screw.version}</version>--> |
| | | <!-- <exclusions>--> |
| | | <!-- <exclusion>--> |
| | | <!-- <groupId>org.freemarker</groupId>--> |
| | | <!-- <artifactId>freemarker</artifactId> <!– 移除 Freemarker 依赖,采用 Velocity 作为模板引擎 –>--> |
| | | <!-- </exclusion>--> |
| | | <!-- <exclusion>--> |
| | | <!-- <groupId>com.alibaba</groupId>--> |
| | | <!-- <artifactId>fastjson</artifactId> <!– 最新版screw-core1.0.5依赖fastjson1.2.73存在漏洞,移除。 –>--> |
| | | <!-- </exclusion>--> |
| | | <!-- </exclusions>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>cn.smallbun.screw</groupId> |
| | | <artifactId>screw-core</artifactId> <!-- 实现数据库文档 --> |
| | | <version>${screw.version}</version> |
| | | <exclusions> |
| | | <exclusion> |
| | | <groupId>org.freemarker</groupId> |
| | | <artifactId>freemarker</artifactId> <!-- 移除 Freemarker 依赖,采用 Velocity 作为模板引擎 --> |
| | | </exclusion> |
| | | <exclusion> |
| | | <groupId>com.alibaba</groupId> |
| | | <artifactId>fastjson</artifactId> <!-- 最新版screw-core1.0.5依赖fastjson1.2.73存在漏洞,移除。 --> |
| | | </exclusion> |
| | | </exclusions> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>com.google.guava</groupId> |
| | |
| | | <version>${guava.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.google.inject</groupId>--> |
| | | <!-- <artifactId>guice</artifactId>--> |
| | | <!-- <version>${guice.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>com.google.inject</groupId> |
| | | <artifactId>guice</artifactId> |
| | | <version>${guice.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.alibaba</groupId>--> |
| | | <!-- <artifactId>transmittable-thread-local</artifactId> <!– 解决 ThreadLocal 父子线程的传值问题 –>--> |
| | | <!-- <version>${transmittable-thread-local.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>com.alibaba</groupId> |
| | | <artifactId>transmittable-thread-local</artifactId> <!-- 解决 ThreadLocal 父子线程的传值问题 --> |
| | | <version>${transmittable-thread-local.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>commons-net</groupId> |
| | |
| | | <version>${captcha-plus.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.lionsoul</groupId>--> |
| | | <!-- <artifactId>ip2region</artifactId>--> |
| | | <!-- <version>${ip2region.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>org.lionsoul</groupId> |
| | | <artifactId>ip2region</artifactId> |
| | | <version>${ip2region.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.jsoup</groupId>--> |
| | | <!-- <artifactId>jsoup</artifactId>--> |
| | | <!-- <version>${jsoup.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>org.jsoup</groupId> |
| | | <artifactId>jsoup</artifactId> |
| | | <version>${jsoup.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>org.reflections</groupId>--> |
| | | <!-- <artifactId>reflections</artifactId>--> |
| | | <!-- <version>${reflections.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <dependency> |
| | | <groupId>org.reflections</groupId> |
| | | <artifactId>reflections</artifactId> |
| | | <version>${reflections.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <!– 三方云服务相关 –>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.squareup.okio</groupId>--> |
| | | <!-- <artifactId>okio</artifactId>--> |
| | | <!-- <version>${okio.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.squareup.okhttp3</groupId>--> |
| | | <!-- <artifactId>okhttp</artifactId>--> |
| | | <!-- <version>${okhttp3.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- 三方云服务相关 --> |
| | | <dependency> |
| | | <groupId>com.squareup.okio</groupId> |
| | | <artifactId>okio</artifactId> |
| | | <version>${okio.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.squareup.okhttp3</groupId> |
| | | <artifactId>okhttp</artifactId> |
| | | <version>${okhttp3.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>io.minio</groupId> |
| | | <artifactId>minio</artifactId> |
| | | <version>${minio.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- <!– SMS SDK begin –>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.aliyun</groupId>--> |
| | | <!-- <artifactId>aliyun-java-sdk-core</artifactId>--> |
| | | <!-- <version>${aliyun-java-sdk-core.version}</version>--> |
| | | <!-- <exclusions>--> |
| | | <!-- <exclusion>--> |
| | | <!-- <artifactId>opentracing-api</artifactId>--> |
| | | <!-- <groupId>io.opentracing</groupId>--> |
| | | <!-- </exclusion>--> |
| | | <!-- <exclusion>--> |
| | | <!-- <artifactId>opentracing-util</artifactId>--> |
| | | <!-- <groupId>io.opentracing</groupId>--> |
| | | <!-- </exclusion>--> |
| | | <!-- </exclusions>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.aliyun</groupId>--> |
| | | <!-- <artifactId>aliyun-java-sdk-dysmsapi</artifactId>--> |
| | | <!-- <version>${aliyun-java-sdk-dysmsapi.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>com.tencentcloudapi</groupId>--> |
| | | <!-- <artifactId>tencentcloud-sdk-java-sms</artifactId>--> |
| | | <!-- <version>${tencentcloud-sdk-java.version}</version>--> |
| | | <!-- </dependency>--> |
| | | <!-- <!– SMS SDK end –>--> |
| | | <dependency> |
| | | <groupId>com.github.binarywang</groupId> |
| | | <artifactId>weixin-java-pay</artifactId> |
| | | <version>${weixin-java.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.github.binarywang</groupId> |
| | | <artifactId>wx-java-mp-spring-boot-starter</artifactId> |
| | | <version>${weixin-java.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.github.binarywang</groupId> |
| | | <artifactId>wx-java-miniapp-spring-boot-starter</artifactId> |
| | | <version>${weixin-java.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- SMS SDK begin --> |
| | | <dependency> |
| | | <groupId>com.aliyun</groupId> |
| | | <artifactId>aliyun-java-sdk-core</artifactId> |
| | | <version>${aliyun-java-sdk-core.version}</version> |
| | | <exclusions> |
| | | <exclusion> |
| | | <artifactId>opentracing-api</artifactId> |
| | | <groupId>io.opentracing</groupId> |
| | | </exclusion> |
| | | <exclusion> |
| | | <artifactId>opentracing-util</artifactId> |
| | | <groupId>io.opentracing</groupId> |
| | | </exclusion> |
| | | </exclusions> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.aliyun</groupId> |
| | | <artifactId>aliyun-java-sdk-dysmsapi</artifactId> |
| | | <version>${aliyun-java-sdk-dysmsapi.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.tencentcloudapi</groupId> |
| | | <artifactId>tencentcloud-sdk-java-sms</artifactId> |
| | | <version>${tencentcloud-sdk-java.version}</version> |
| | | </dependency> |
| | | <!-- SMS SDK end --> |
| | | |
| | | <dependency> |
| | | <groupId>com.xingyuv</groupId> |
| | |
| | | </snapshotRepository> |
| | | </distributionManagement> |
| | | |
| | | <!-- 使用 iailab 私有云 --> |
| | | <!-- <repositories>--> |
| | | <!-- <repository>--> |
| | | <!-- <id>iailab</id>--> |
| | | <!-- <name>iailab</name>--> |
| | | <!-- <url>http://172.16.8.100:8090/repository/iailab</url>--> |
| | | <!-- </repository>--> |
| | | <!-- </repositories>--> |
| | | |
| | | </project> |