---
title: Java EcshopX 系统第三方依赖及开源组件清单
description: 文本抽取：知识库/02-商城交易私域场景/ECshopex开源资料/Java EcshopX 系统第三方依赖及开源组件清单
updated: 2026-11-04
tags: [原始文档, 抽取, 知识库]
source: 知识库/02-商城交易私域场景/ECshopex开源资料/Java EcshopX 系统第三方依赖及开源组件清单
source_type: txt
source_hash: 11ca62e6dc46
extracted_at: 2026-11-04
quality: ok
---

---
source: 知识库/02-商城交易私域场景/ECshopex开源资料/Java EcshopX 系统第三方依赖及开源组件清单.pdf
type: pdf
size_kb: 685
category: 02-商城交易私域场景
quality: ok
---

<a id="page-1"></a>## Page 1
Ecshopx Java 系统第三⽅依赖及开源组件清单
项⽬ 说明
系统名
Ecshopx（ecshopx-java）
称
技术栈
Spring Boot 3.5.12（Java 17）
基座
构建⼯
Apache Maven
具
清单依
根 、各模块 及 运⾏时依赖解析结果
pom.xml pom.xml ecshopx-bootstrap
据
整理⽇
2026-08-05
期
本系统为 Spring Boot 单体多模块应⽤，代码中未使⽤ Spring Cloud；持久层为
说明
MyBatis-Plus（内含 MyBatis）
1、第三⽅依赖清单
以下按业务⽤途归类列出系统直接引⼊及关键运⾏时第三⽅依赖（不含本系统⾃有模块
）。版本号以 Maven 实际解析结果为准。
cn.shopex:*
1.1 核⼼框架与运⾏时
序 Maven 坐标
组件名称 版本号 ⽤途
号 （Artifact）
org.springframewor
1 Spring Boot 3.5.12 应⽤框架与⾃动配置
k.boot:spring-
boot*
Spring IoC、Web、事务、
org.springframewor
2 6.2.17
Framework 消息等
k:spring-*

<a id="page-2"></a>## Page 2
序 Maven 坐标
组件名称 版本号 ⽤途
号 （Artifact）
org.springframewor
Spring
3 6.5.9 安全认证与加密
k.security:spring-
Security
security-*
org.springframewor
Spring Data
4 3.5.10 Redis 数据访问
k.data:spring-data-
Redis
等
redis
org.springframewor
Spring AMQP
5 3.2.9 RabbitMQ 消息
k.amqp:spring-amqp
/ Rabbit
/
spring-rabbit
HTTP 容器（替代
io.undertow:undert
6 Undertow 2.3.23.Final
Tomcat）
ow-*
com.baomidou:mybat
7 MyBatis-Plus 3.5.16 ORM / 数据访问增强
is-plus*
SQL 映射框架（由
org.mybatis:mybati
8 MyBatis 3.5.19
MyBatis-Plus 引⼊）
s
MyBatis- MyBatis 与 Spring
org.mybatis:mybati
9 3.0.5
Spring 集成
s-spring
com.zaxxer:HikariC
10 HikariCP 6.3.3 数据库连接池
P
org.flywaydb:flywa
11 Flyway / 11.7.2 数据库版本迁移
y-core flyway-
mysql
MySQL
com.mysql:mysql-
12 9.6.0 MySQL JDBC 驱动
Connector/J
connector-j
io.lettuce:lettuce
13 Lettuce 6.6.0.RELEASE Redis 客户端
-core
RabbitMQ
com.rabbitmq:amqp-
14 5.25.0 AMQP 客户端
Java Client
client

<a id="page-3"></a>## Page 3
序 Maven 坐标
组件名称 版本号 ⽤途
号 （Artifact）
com.xuxueli:xxl-
15 XXL-JOB 2.5.0 分布式定时任务
job-core
编译期代码⽣成
org.projectlombok:
16 Lombok 1.18.36
（provided）
lombok
org.hibernate.vali
Hibernate
17 8.0.3.Final Bean Validation
dator:hibernate-
Validator
validator
AspectJ
org.aspectj:aspect
18 1.9.25.1 AOP 织⼊
Weaver
jweaver
com.fasterxml.jack
19 Jackson 2.19.4 JSON 序列化
son.core:jackson-*
⽹络通信
20 Netty 4.1.131.Final （Lettuce/AWS 等
io.netty:netty-*
间接依赖）
SLF4J / /
org.slf4j:*
21 2.0.17 / 1.5.32 ⽇志⻔⾯与实现
Logback
ch.qos.logback:*
1.2 ⽀付、微信与开放平台 SDK
序
组件名称 Maven 坐标 版本号 ⽤途
号
微信公众号/⼩程
com.github.binary
WxJava 4.7.6-
1 序/开放平台/企微/
wang:weixin-java-
（微信） 20250628.205748
⽀付
*
⽀付宝
com.alipay.sdk:al
2 4.39.134.ALL ⽀付宝开放接⼝
SDK
ipay-sdk-java
⽀付宝
com.alipay.sdk:al
3 2.2.3 ⽀付宝简易 SDK
Easy SDK
ipay-easysdk
汇付
com.huifu.adapay:
4 1.2.10 汇付⽀付
Adapay
adapay-java-sdk

<a id="page-4"></a>## Page 4
序
组件名称 Maven 坐标 版本号 ⽤途
号
com.huifu.bspay.s
5 汇付⽃拱 3.0.26 汇付⽃拱⽀付
dk:dg-java-sdk
1.3 云服务与对象存储
序
组件名称 Maven 坐标 版本号 ⽤途
号
1 阿⾥云短信 4.1.1 短信发送
com.aliyun:dysmsapi20170525
com.aliyun.oss:aliyun-sdk-
2 阿⾥云 OSS 3.17.4 对象存储
oss
3 七⽜云 SDK 7.15.1 对象存储
com.qiniu:qiniu-java-sdk
4 腾讯云 COS 5.6.227 对象存储
com.qcloud:cos_api
AWS SDK S3 兼容对象存
5 2.25.27
software.amazon.awssdk:s3
S3 储
1.4 安全、⼯具与⽂档处理
序
组件名称 Maven 坐标 版本号 ⽤途
号
io.jsonwebtoken:jjwt-
1 JJWT 0.12.6 JWT 签发与校验
*
Nimbus JOSE +
com.nimbusds:nimbus-
2 9.37.3 JOSE/JWT
JWT
jose-jwt
JWT（腾讯 COS 等
3 Auth0 java-jwt 4.4.0
com.auth0:java-jwt
传递依赖）
org.bouncycastle:bc*-
4 Bouncy Castle 1.79 加密算法库
jdk18on
com.google.zxing:cor
5 ZXing 3.5.3 ⼆维码⽣成/识别
/
e javase

<a id="page-5"></a>## Page 5
序
组件名称 Maven 坐标 版本号 ⽤途
号
/
org.apache.poi:poi
6 Apache POI 5.2.5 Excel 等 Office ⽂档
poi-ooxml
Apache Commons
commons-
7 1.18.0 编解码
Codec
codec:commons-codec
Apache Commons
org.apache.commons:co
8 3.17.0 通⽤⼯具
Lang3
mmons-lang3
Apache Commons
org.apache.commons:co
9 1.26.2 压缩解压
Compress
mmons-compress
com.github.mwiede:jsc
10 JSch 0.2.21 SSH/SFTP
h
com.belerweb:pinyin4
11 pinyin4j 2.5.1 汉字转拼⾳
j
12 Hashids 1.0.3 ID 混淆编码
org.hashids:hashids
JSON（⽀付 SDK
13 Fastjson 1.2.48
com.alibaba:fastjson
传递依赖）
com.google.code.gson:
14 Gson 2.13.2 JSON
gson
28.1- ⼯具库（⽀付宝
com.google.guava:guav
15 Guava
jre Easy SDK 传递）
a
SQL 解析
com.github.jsqlparser
16 JSQLParser 5.2 （MyBatis-Plus 分
:jsqlparser
⻚等）
HTTP 客户端（⽀付
com.squareup.okhttp3:
17 OkHttp 3.12.13
宝等传递）
okhttp
org.eclipse.paho:org.
Eclipse Paho MQTT（汇付 SDK
18 1.2.0
eclipse.paho.client.mq
MQTT 传递）
ttv3
1.5 依赖规模说明

<a id="page-6"></a>## Page 6
项⽬ 数量
运⾏时可解析第三⽅构件（compile/runtime，去重后） 约 240 个（含传递依赖）
上表所列关键直接/核⼼组件 合同披露⽤主清单
测试范围依赖（如 、H2 不进⼊⽣产交付物，本附件不展
spring-boot-starter-test
等） 开
完整传递依赖可通过以下命令复现：
mvn -pl ecshopx-bootstrap -am dependency:list -DincludeScope=runtime
2、开源 Java 组件 / 框架清单（名称、版本、许可证）
下表列明系统使⽤的主要开源 Java 组件与框架的名称、版本号及对应开源许可证类型。许可证信息
取⾃各组件 Maven POM / 官⽅ SPDX 声明（名称已规范化）。
2.1 主要开源组件许可证明细
序
组件 / 框架名称 版本号 开源许可证类型 备注
号
Apache 应⽤基座；⾮
1 Spring Boot 3.5.12
License 2.0 Spring Cloud
Spring Apache
2 6.2.17
Framework License 2.0
Apache
3 Spring Security 6.5.9
License 2.0
Spring Data Apache
4 3.5.10
Redis License 2.0
Apache
5 Spring AMQP 3.2.9
License 2.0
Apache
6 Undertow 2.3.23.Final Web 容器
License 2.0

<a id="page-7"></a>## Page 7
序
组件 / 框架名称 版本号 开源许可证类型 备注
号
Apache
7 MyBatis-Plus 3.5.16
License 2.0
Apache
8 MyBatis 3.5.19
License 2.0
Apache
9 MyBatis-Spring 3.0.5
License 2.0
Apache
10 HikariCP 6.3.3
License 2.0
Apache
11 Flyway 11.7.2 Community 版
License 2.0
GPL-2.0 with 允许与开源/商业应
MySQL Universal ⽤分发组合使⽤
12 9.6.0
Connector/J FOSS （依 Oracle FOSS
Exception v1.0 Exception）
13 Lettuce 6.6.0.RELEASE MIT License
Apache-2.0 / 本系统按 Apache
RabbitMQ AMQP
14 5.25.0 GPL-2.0 / MPL- License 2.0 条款
Client
2.0（三选⼀） 使⽤
15 XXL-JOB Core 2.5.0 GPL-3.0 定时任务客户端库
16 Lombok 1.18.36 MIT License 仅编译期
Hibernate Apache
17 8.0.3.Final
Validator License 2.0
18 AspectJ Weaver 1.9.25.1 EPL-2.0
Apache
19 Jackson 2.19.4
License 2.0
Apache
20 Netty 4.1.131.Final
License 2.0
21 SLF4J 2.0.17 MIT License

<a id="page-8"></a>## Page 8
序
组件 / 框架名称 版本号 开源许可证类型 备注
号
EPL-2.0 或
本系统按 EPL-2.0 /
22 Logback 1.5.32 LGPL-2.1（双许
LGPL 允许⽅式使⽤
可）
EPL-2.0；GPL-
Jakarta Servlet 2.0 with
23 6.0.0
API Classpath
Exception
WxJava 4.7.6- Apache
24
（weixin-java） 20250628.205748 License 2.0
Apache
25 ⽀付宝 Java SDK 4.39.134.ALL
License 2.0
26 ⽀付宝 Easy SDK 2.2.3 MIT License
汇付 Adapay Apache
27 1.2.10
SDK License 2.0
Apache
28 汇付⽃拱 SDK 3.0.26
License 2.0
Apache
29 阿⾥云短信 SDK 4.1.1
License 2.0
Apache
30 阿⾥云 OSS SDK 3.17.4
License 2.0
31 七⽜ Java SDK 7.15.1 MIT License
腾讯云 COS Java 官⽅仓库 SPDX：
32 5.6.227 MIT License
SDK MIT
AWS SDK for Apache
33 2.25.27
Java v2 (S3) License 2.0
Apache
34 JJWT 0.12.6
License 2.0
Nimbus JOSE + Apache
35 9.37.3
JWT License 2.0

<a id="page-9"></a>## Page 9
序
组件 / 框架名称 版本号 开源许可证类型 备注
号
36 Auth0 java-jwt 4.4.0 MIT License
Bouncy Castle
37 Bouncy Castle 1.79 Licence（MIT
类）
Apache
38 ZXing 3.5.3
License 2.0
Apache
39 Apache POI 5.2.5
License 2.0
Apache
Commons 1.18.0 / 3.17.0 / Apache
40
Codec / Lang3 / 1.26.2 License 2.0
Compress
41 JSch (mwiede) 0.2.21 BSD-style / ISC
42 pinyin4j 2.5.1 BSD
43 Hashids 1.0.3 MIT License
Apache
44 Fastjson 1.2.48 传递依赖
License 2.0
Apache
45 Gson 2.13.2
License 2.0
Apache
46 Guava 28.1-jre
License 2.0
Apache-2.0 或 本系统按 Apache
47 JSQLParser 5.2 LGPL-2.1（双许 License 2.0 条款
可） 使⽤
Apache
48 OkHttp 3.12.13
License 2.0
Eclipse Paho
49 1.2.0 EPL-1.0
MQTT

<a id="page-10"></a>## Page 10
序
组件 / 框架名称 版本号 开源许可证类型 备注
号
50 XStream 1.4.20 BSD-3-Clause 传递依赖
51 dom4j 2.1.3 BSD-3-Clause
Apache
52 Joda-Time 2.9.9 传递依赖
License 2.0
Apache
53 SnakeYAML 2.4
License 2.0
Apache 观测（Spring Boot
54 Micrometer 1.15.10
License 2.0 引⼊）