Files
2026-09-10 21:41:50 +08:00

237 lines
9.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-all</artifactId>
<version>${revision}</version>
<packaging>pom</packaging>
<name>xiaomayi-all</name>
<description>
小蚂蚁云工具类库合集,此模块为所有模块汇总,最终形式为拆分开的多个jar包,可以通过exclude排除不需要的模块。
</description>
<url>https://www.xiaomayicloud.com</url>
<!-- 版本管理 -->
<properties>
<!-- 项目版本号 -->
<revision>2.0.0</revision>
</properties>
<!-- 依赖管理 -->
<dependencyManagement>
<!-- 依赖声明 -->
<dependencies>
<!-- 以下是小蚂蚁云公共依赖声明 -->
<!-- Actuator 监控管理 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-actuator</artifactId>
<version>${revision}</version>
</dependency>
<!-- 支付宝支付依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-alipay</artifactId>
<version>${revision}</version>
</dependency>
<!-- 验证码 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-captcha</artifactId>
<version>${revision}</version>
</dependency>
<!-- 核心依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-core</artifactId>
<version>${revision}</version>
</dependency>
<!-- 多数据源依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-datasource</artifactId>
<version>${revision}</version>
</dependency>
<!-- dingtalk钉钉模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-dingtalk</artifactId>
<version>${revision}</version>
</dependency>
<!-- ES依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-elasticsearch</artifactId>
<version>${revision}</version>
</dependency>
<!-- 邮件依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-email</artifactId>
<version>${revision}</version>
</dependency>
<!-- 加减密依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-encrypt</artifactId>
<version>${revision}</version>
</dependency>
<!-- Excel依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-excel</artifactId>
<version>${revision}</version>
</dependency>
<!-- Feign模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-feign</artifactId>
<version>${revision}</version>
</dependency>
<!-- Ffmpeg多媒体模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-ffmpeg</artifactId>
<version>${revision}</version>
</dependency>
<!-- 文件管理模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-file</artifactId>
<version>${revision}</version>
</dependency>
<!-- 幂等性模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-idempotent</artifactId>
<version>${revision}</version>
</dependency>
<!-- Kafka依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-kafka</artifactId>
<version>${revision}</version>
</dependency>
<!-- 日志依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-logger</artifactId>
<version>${revision}</version>
</dependency>
<!-- Minio存储依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-minio</artifactId>
<version>${revision}</version>
</dependency>
<!-- mybatis配置模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-mybatis</artifactId>
<version>${revision}</version>
</dependency>
<!-- 阿里云OSS云存储依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-oss</artifactId>
<version>${revision}</version>
</dependency>
<!-- PDF依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-pdf</artifactId>
<version>${revision}</version>
</dependency>
<!-- 二维码依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-qrcode</artifactId>
<version>${revision}</version>
</dependency>
<!-- RabbitMQ依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-rabbitmq</artifactId>
<version>${revision}</version>
</dependency>
<!-- 限流模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-ratelimiter</artifactId>
<version>${revision}</version>
</dependency>
<!-- 缓存依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-redis</artifactId>
<version>${revision}</version>
</dependency>
<!-- quartz任务调用 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-scheduler</artifactId>
<version>${revision}</version>
</dependency>
<!-- 安全认证依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-security</artifactId>
<version>${revision}</version>
</dependency>
<!-- 数据脱敏模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-sensitive</artifactId>
<version>${revision}</version>
</dependency>
<!-- 短信依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-sms</artifactId>
<version>${revision}</version>
</dependency>
<!-- 文档依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-springdoc</artifactId>
<version>${revision}</version>
</dependency>
<!-- 多租户模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-tenant</artifactId>
<version>${revision}</version>
</dependency>
<!-- WebSocket依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-websocket</artifactId>
<version>${revision}</version>
</dependency>
<!-- 微信支付依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-wxpay</artifactId>
<version>${revision}</version>
</dependency>
<!-- XSS依赖模块 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-xss</artifactId>
<version>${revision}</version>
</dependency>
<!-- Ip2Region地址库 -->
<dependency>
<groupId>com.xiaomayi</groupId>
<artifactId>xiaomayi-ip2region</artifactId>
<version>${revision}</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>