179 lines
6.3 KiB
XML
179 lines
6.3 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>
|
||
<parent>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-example</artifactId>
|
||
<version>${revision}</version>
|
||
</parent>
|
||
|
||
<!-- 项目名称 -->
|
||
<artifactId>xiaomayi-example-biz</artifactId>
|
||
<!-- 项目打包类型:JAR包 -->
|
||
<packaging>jar</packaging>
|
||
<!-- 项目名称 -->
|
||
<name>xiaomayi-example-biz</name>
|
||
<!-- 项目描述 -->
|
||
<description>小蚂蚁云案例服务BIZ模块</description>
|
||
|
||
<!-- 依赖声明 -->
|
||
<dependencies>
|
||
<!-- 案例服务API模块 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-example-api</artifactId>
|
||
</dependency>
|
||
<!-- 用户服务API模块 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-user-api</artifactId>
|
||
</dependency>
|
||
<!-- 订单服务API模块 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-order-api</artifactId>
|
||
</dependency>
|
||
<!-- 商品服务API模块 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-goods-api</artifactId>
|
||
</dependency>
|
||
<!-- 核心类库 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-core</artifactId>
|
||
</dependency>
|
||
<!-- Nacos 注册配置中心 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-nacos</artifactId>
|
||
</dependency>
|
||
<!-- Seata 分布式事务 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-seata</artifactId>
|
||
</dependency>
|
||
<!-- Mybatis 持久层框架 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-mybatis</artifactId>
|
||
</dependency>
|
||
<!-- 验证码 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-captcha</artifactId>
|
||
</dependency>
|
||
<!-- 安全访问控制 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-security</artifactId>
|
||
</dependency>
|
||
<!-- 操作日志 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-logger</artifactId>
|
||
</dependency>
|
||
<!-- API 文档解析 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-springdoc</artifactId>
|
||
</dependency>
|
||
<!-- Excel 文件操作 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-excel</artifactId>
|
||
</dependency>
|
||
<!-- 文件日志处理 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-file</artifactId>
|
||
</dependency>
|
||
<!-- 短信发送 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-sms</artifactId>
|
||
</dependency>
|
||
<!-- 邮件发送 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-email</artifactId>
|
||
</dependency>
|
||
<!-- WebSocket依赖模块 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-websocket</artifactId>
|
||
</dependency>
|
||
<!-- 支付宝支付模块 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-alipay</artifactId>
|
||
</dependency>
|
||
<!-- 微信支付模块 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-wxpay</artifactId>
|
||
</dependency>
|
||
<!-- <!– RabbitMQ 消息中间件 –>-->
|
||
<!-- <dependency>-->
|
||
<!-- <groupId>com.xiaomayi</groupId>-->
|
||
<!-- <artifactId>xiaomayi-rabbitmq</artifactId>-->
|
||
<!-- </dependency>-->
|
||
<!-- 限流模块 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-ratelimiter</artifactId>
|
||
</dependency>
|
||
<!-- 数据脱敏 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-sensitive</artifactId>
|
||
</dependency>
|
||
<!-- 阿里云OSS云存储 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-oss</artifactId>
|
||
</dependency>
|
||
<!-- 二维码生成 -->
|
||
<dependency>
|
||
<groupId>com.xiaomayi</groupId>
|
||
<artifactId>xiaomayi-qrcode</artifactId>
|
||
</dependency>
|
||
<!-- Spring Security 安全认证 -->
|
||
<dependency>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-security</artifactId>
|
||
</dependency>
|
||
<!-- Spring Authorization Server 授权服务器依赖 -->
|
||
<dependency>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-oauth2-resource-server</artifactId>
|
||
</dependency>
|
||
<!-- Spring Boot Admin 监控客户端 -->
|
||
<dependency>
|
||
<groupId>de.codecentric</groupId>
|
||
<artifactId>spring-boot-admin-starter-client</artifactId>
|
||
</dependency>
|
||
</dependencies>
|
||
|
||
<!-- 构建打包配置 -->
|
||
<build>
|
||
<finalName>${project.artifactId}</finalName>
|
||
<plugins>
|
||
<plugin>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||
<version>${spring-boot.version}</version>
|
||
<executions>
|
||
<execution>
|
||
<goals>
|
||
<goal>repackage</goal>
|
||
</goals>
|
||
</execution>
|
||
</executions>
|
||
</plugin>
|
||
</plugins>
|
||
</build>
|
||
|
||
</project> |