项目依赖
项目软件
| SoftWare | Version | Introduction | License |
|---|---|---|---|
| MySQL Community Server | 8.4+ |
MySQL is the most trusted and widely used open source database platform . home page: https://www.mysql.com/ |
GNU General Public License v2.0 |
| PostgreSQL | 16+ |
PostgreSQL is a powerful, open source object-relational database system .
home page: https://www.postgresql.org/ |
PostgreSQL License |
| OpenJDK | 21 |
The place to collaborate on an open-source implementation of the Java Platform, Standard Edition, and related projects,open-source JDK .
home page: http://openjdk.java.net/ |
GNU General Public License v2.0 |
| Eclipse Temurin | 21 |
Eclipse Temurin is the open source Java SE build based upon OpenJDK.
home page: https://adoptium.net/ |
Eclipse Public License - v 2.0 |
| Node.js | v24 |
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
home page: https://nodejs.org/ |
MIT License |
| Tomcat/Tomcat-embed | 11.0.* |
The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies.
home page: https://tomcat.apache.org/ |
Apache License 2.0 |
| nginx | 1.21+ |
nginx [engine x] is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server.
home page: http://nginx.org/ |
2-clause BSD-like license |
| Redis | 7.0.* |
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker.
home page: https://redis.io/ |
BSD licensed |
| Gradle | 9.1+ |
Gradle is an open-source build automation tool focused on flexibility and performance.
home page: https://gradle.org/ |
Apache License 2.0 |
| Eclipse | 2026-06 |
The Eclipse IDE is famous for our Java Integrated Development Environment (IDE).
home page: https://www.eclipse.org/ |
Eclipse Public License - v 2.0 |
| Visual Studio Code | 1.140+ |
Visual Studio Code is a lightweight but powerful source code editor
home page: https://code.visualstudio.com/ |
MIT license |
项目依赖包
以下是此项目的项目依赖中的编译依赖项列表。这些依赖项可以包含在子模块中,以编译和运行子模块:
| Dependency | GroupId | ArtifactId | Version | Type | License |
|---|---|---|---|---|---|
| test | junit | junit | 4.11 | jar | EPL 1.0 |
| test | javax.servlet | javax.servlet-api | 3.0.1 | jar | GPL 2.0 |
| test | org.mockito | mockito-all | 1.10.19 | jar | MIT |
| test | xmlunit | xmlunit | 1.6 | jar | BSD |
| compile | commons-beanutils | commons-beanutils | 1.9.3 | jar | Apache-2.0 |
| compile | commons-codec | commons-codec | 1.15 | jar | Apache-2.0 |
| compile | commons-collections | commons-collections | 3.2.2 | jar | Apache-2.0 |
| compile | org.apache.commons | commons-collections4 | 4.4 | jar | Apache-2.0 |
| compile | org.apache.commons | commons-compress | 1.2 | jar | Apache-2.0 |
| compile | org.apache.commons | commons-csv | 1.7 | jar | Apache-2.0 |
| compile | org.apache.commons | commons-text | 1.9 | jar | Apache-2.0 |
| compile | org.apache.commons | commons-dbcp2 | 2.6.0 | jar | Apache-2.0 |
| compile | commons-dbutils | commons-dbutils | 1.7 | jar | Apache-2.0 |
| compile | org.apache.commons | commons-digester3 | 3.2 | jar | Apache-2.0 |
| compile | commons-digester | commons-digester | 2.1 | jar | Apache-2.0 |
| compile | commons-io | commons-io | 2.8.0 | jar | Apache-2.0 |
| compile | commons-lang | commons-lang | 2.6 | jar | Apache-2.0 |
| compile | org.apache.commons | commons-lang3 | 3.11 | jar | Apache-2.0 |
| compile | commons-logging | commons-logging | 1.2 | jar | Apache-2.0 |
| compile | org.apache.commons | commons-pool2 | 2.6.2 | jar | Apache-2.0 |
| compile | commons-httpclient | commons-httpclient | 3.1 | jar | Apache-2.0 |
| compile | commons-fileupload | commons-fileupload | 1.4 | jar | Apache-2.0 |
| compile | org.apache.commons | commons-email | 1.5 | jar | Apache-2.0 |
| compile | org.apache.httpcomponents | httpclient | 4.5.13 | jar | Apache-2.0 |
| compile | org.apache.httpcomponents | fluent-hc | 4.5.13 | jar | Apache-2.0 |
| compile | org.apache.httpcomponents | httpclient-cache | 4.5.13 | jar | Apache-2.0 |
| compile | org.apache.httpcomponents | httpmime | 4.5.13 | jar | Apache-2.0 |
| compile | org.apache.httpcomponents | httpcore | 4.4.14 | jar | Apache-2.0 |
| compile | org.apache.velocity | velocity | 1.7 | jar | Apache-2.0 |
| compile | velocity | velocity-dep | 1.4 | jar | Apache-2.0 |
| compile | org.freemarker | freemarker | 2.3.31 | jar | Apache-2.0 |
| compile | org.apache.commons | not-yet-commons-ssl | 0.3.9 | jar | Apache-2.0 |
| compile | org.apache.poi |
poi poi-scratchpad poi-ooxml poi-ooxml-schemas |
4.1.2 | jar | Apache-2.0 |
| compile | org.apache.xmlbeans | xmlbeans | 3.0.1 | jar | Apache-2.0 |
| compile | org.apache.logging.log4j |
log4j-1.2-api log4j-api log4j-core log4j-jcl log4j-jul log4j-slf4j-impl log4j-web |
2.17.0 | jar | Apache-2.0 |
| compile | org.slf4j | slf4j-api | 1.7.30 | jar | Apache-2.0 |
| compile | org.jboss.logging | jboss-logging | 3.4.1.Final | jar | Apache-2.0 |
| compile | org.springframework |
spring-aop spring-aspects spring-beans spring-core spring-context spring-context-indexer spring-context-support spring-expression spring-instrument spring-jcl spring-jdbc spring-jms spring-messaging spring-orm spring-oxm spring-tx spring-web spring-webflux spring-webmvc spring-websocket spring-test |
5.3.14 | jar | Apache-2.0 |
| compile | org.apache.kafka | kafka-clients | 2.6.1 | jar | Apache-2.0 |
| compile | org.springframework.kafka | spring-kafka | 2.8.0 | jar | Apache-2.0 |
| compile | org.springframework.retry | spring-retry | 1.3.0 | jar | Apache-2.0 |
| compile | org.springframework.security |
spring-security-core spring-security-web spring-security-crypto |
5.6.0 | jar | Apache-2.0 |
| compile | org.springframework.boot |
spring-boot spring-boot-starter spring-boot-actuator spring-boot-autoconfigure spring-boot-starter-freemarker spring-boot-starter-log4j2 spring-boot-starter-web spring-boot-starter-tomcat spring-boot-starter-test |
2.6.1 | jar | Apache-2.0 |
| compile | org.springframework.security | spring-security-oauth | 2.5.1 | jar | Apache-2.0 |
| compile | org.springframework.data |
spring-data-commons spring-data-keyvalue spring-data-redis |
5.6.0 | jar | Apache-2.0 |
| compile | org.springframework.plugin | spring-plugin-core | 2.0.0.RELEASE | jar | Apache-2.0 |
| compile | org.springframework.plugin | spring-plugin-metadata | 2.0.0.RELEASE | jar | Apache-2.0 |
| compile | org.springframework.session | spring-session-core | 5.6.0 | jar | Apache-2.0 |
| compile | org.springframework.session | spring-session-data-redis | 5.6.0 | jar | Apache-2.0 |
| compile | org.opensaml | opensaml | 2.6.6 | jar | Apache-2.0 |
| compile | org.opensaml | openws | 1.5.6 | jar | Apache-2.0 |
| compile | org.opensaml | xmltooling | 1.4.6 | jar | Apache-2.0 |
| compile | net.shibboleth.utilities | java-support | 7.5.1 | jar | Apache-2.0 |
| compile | com.nimbusds | nimbus-jose-jwt | 9.4.1 | jar | Apache-2.0 |
| compile | net.jcip | jcip-annotations | 1.0 | jar | Apache-2.0 |
| compile | net.minidev | json-smart | 2.3 | jar | Apache-2.0 |
| compile | net.minidev | asm | 1.0.2 | jar | Apache-2.0 |
| compile | com.xkcoding.http | simple-http | 1.0.3 | jar | LGPL 3.0 |
| compile | me.zhyd.oauth | JustAuth | 1.15.9 | jar | MIT |
| compile | org.javassist | javassist | 3.23.0-GA | jar | Apache-2.0 |
| compile | org.owasp.esapi | esapi | 2.2.0.0 | jar | BSD 2-clause |
| compile | com.sun.mail | javax.mail | 1.6.2 | jar | GPL 2.0 |
| compile | org.eclipse.persistence | javax.persistence | 2.2.1 | jar | Eclipse Public License v. 2.0 |
| compile | javax.activation | activation | 1.1.1 | jar | CDDL 1.0 |
| compile | javax.annotation | javax.annotation-api | 1.3.2 | jar | GPLv2 |
| compile | javax.transaction | jta | 1.1 | jar | GPLv2 |
| compile | javax.transaction | javax.transaction-api | 1.3 | jar | GPLv2 |
| compile | javax.validation | validation-api | 2.0.1.Final | jar | Apache-2.0 |
| compile | javax.xml | jsr173 | 1.0 | jar | Apache-2.0 |
| compile | javax.xml.bind | jaxb-api | 2.3.1 | jar | CDDL 1.1 |
| compile | com.sun.xml.bind | jaxb-core | 2.3.0.1 | jar | Eclipse Distribution License - v 1.0 |
| compile | com.sun.xml.bind | jaxb-impl | 2.3.2 | jar | Eclipse Distribution License - v 1.0 |
| compile | com.sun.xml.bind | jaxb-xjc | 2.3.2 | jar | Eclipse Distribution License - v 1.0 |
| compile | org.bouncycastle | bcpkix-jdk15on | 1.64 | jar | Bouncy Castle Licence |
| compile | org.bouncycastle | bcprov-jdk15on | 1.64 | jar | Bouncy Castle Licence |
| compile | org.bouncycastle | bcprov-ext-jdk15on | 1.64 | jar | Bouncy Castle Licence |
| compile | com.google.crypto.tink | tink | 1.4.0 | jar | Apache-2.0 |
| compile | com.jhlabs | filters | 2.0.235-1 | jar | Apache-2.0 |
| compile | com.github.penggle | kaptcha | 2.3.2 | jar | Apache-2.0 |
| compile | com.google.code.gson | gson | 2.8.8 | jar | Apache-2.0 |
| compile | com.fasterxml.jackson.core |
jackson-annotations jackson-core jackson-databind |
2.12.1 | jar | Apache-2.0 |
| compile | com.fasterxml | classmate | 1.5.0 | jar | Apache-2.0 |
| compile | com.alibaba | fastjson | 1.2.74 | jar | Apache-2.0 |
| compile | org.reactivestreams | reactive-streams | 1.0.2 | jar | CC0 1.0 |
| compile | io.projectreactor | reactor-core | 3.2.10.RELEASE | jar | Apache-2.0 |
| compile | eu.tekul | szxcvbn_2.9.2 | 0.2 | jar | MIT |
| compile | org.quartz-scheduler | quartz | 2.3.2 | jar | Apache-2.0 |
| compile | mysql | mysql-connector-java | 8.0.26 | jar | GPL 2.0 |
| compile | org.postgresql | postgresql | 42.2.20 | jar | BSD-2-Clause |
| compile | com.alibaba | druid | 1.2.8 | jar | Apache-2.0 |
| compile | com.alibaba | druid-spring-boot-starter | 1.2.8 | jar | Apache-2.0 |
| compile | redis.clients | jedis | 3.7.1 | jar | MIT |
| compile | org.ehcache | ehcache | 3.9.0 | jar | Apache-2.0 |
| compile | org.mybatis | mybatis | 3.5.8 | jar | Apache-2.0 |
| compile | org.mybatis | mybatis-spring | 2.0.6 | jar | Apache-2.0 |
| compile | org.hibernate.validator | hibernate-validator | 6.2.0.Final | jar | Apache-2.0 |
| compile | org.hibernate | hibernate-validator-cdi | 6.2.0.Final | jar | Apache-2.0 |
| compile | org.hibernate.validator | hibernate-validator-annotation-processor | 6.2.0.Final | jar | Apache-2.0 |
| compile | joda-time | joda-time | 2.10.9 | jar | Apache-2.0 |
| compile | org.yaml | snakeyaml | 1.26 | 1.26 | Apache-2.0 |
| compile | net.sourceforge.nekohtml | nekohtml | 1.9.22 | jar | Apache-2.0 |
| compile | org.jdom | jdom | 2.0.2 | jar | Apache-2.0 |
| compile | com.google.zxing | core | 3.4.1 | jar | Apache-2.0 |
| compile | com.google.guava | guava | 31.0.1-jre | jar | Apache-2.0 |
| compile | ognl | ognl | 3.2.14 | jar | Apache-2.0 |
| compile | cglib | cglib | 3.3.0 | jar | Apache-2.0 |
| compile | org.lionsoul | ip2region | 1.7.2 | jar | Apache-2.0 |
| compile | org.ow2.asm | asm | 7.3.1 | jar | BSD 3-clause |
| compile | aopalliance | aopalliance | 1.0 | jar | Public |
| compile | org.aspectj | aspectjtools | 1.9.4 | jar | EPL 1.0 |
| compile | dom4j | dom4j | 1.6.1 | jar | BSD |
| compile | xalan | serializer | 2.7.2 | jar | Apache-2.0 |
| compile | xml-resolver | xml-resolver | 1.2 | jar | Apache-2.0 |
| compile | org.apache.santuario | xmlsec | 1.5.8 | jar | Apache-2.0 |
| compile | org.ogce | xpp3 | 1.1.6 | jar | Apache-2.0 |
| compile | com.thoughtworks.xstream | xstream | 1.4.10 | jar | BSD 3-clause |
| compile | org.passay | passay | 1.6.0 | jar | Apache 2.0 & LGPL 3.0 |
| compile | io.micrometer | micrometer-core | 1.6.4 | jar | Apache 2.0 |
| compile | org.latencyutils | LatencyUtils | 2.0.3 | jar | CC0 1.0 |
| compile | org.codehaus.woodstox | stax2-api | 4.2.1 | jar | BSD 2-clause |
| compile | org.mapstruct | mapstruct | 1.4.1.Final | jar | Apache 2.0 |
| compile | com.aliyun | aliyun-java-sdk-core | 4.5.1 | jar | Aliyun |
| compile | com.tencentcloudapi | tencentcloud-sdk-java | 3.1.33 | jar | Apache-2.0 |
| compile | org.apache.tomcat.embed | tomcat-embed-core | 9.0.46 | jar | Apache-2.0 |
| compile | org.apache.tomcat.embed | tomcat-embed-logging-juli | 8.5.2 | jar | Apache-2.0 |
| compile | mybatis-jpa-extra | mybatis-jpa-extra | 2.3 | jar | Apache-2.0 |
| compile | mybatis-jpa-extra | mybatis-jpa-extra-spring-boot-starter | 6.0.4.jre8 | jar | Apache-2.0 |
| compile | com.highgo | HgdbJdbc | 2.3 | jar | Apache-2.0 |
| compile | gradle.plugin.com.google.cloud.tools | jib-gradle-plugin | 3.1.4 | jar | Apache-2.0 |
| compile | io.swagger | swagger-annotations swagger-models |
1.6.2 | jar | Apache-2.0 |
| compile | io.swagger.core.v3 |
swagger-annotations swagger-core swagger-integration swagger-models |
2.1.11 | jar | Apache-2.0 |
| compile | io.springfox |
springfox-bean-validators springfox-core springfox-data-rest springfox-spi springfox-oas springfox-schema springfox-swagger2 springfox-swagger-ui springfox-swagger-common springfox-spring-webmvc springfox-spring-web springfox-spring-webflux springfox-boot-starter |
3.0.0 | jar | Apache-2.0 |
| compile | com.github.xiaoymin |
knife4j-annotations knife4j-core knife4j-spring-mvc knife4j-spring knife4j-spring-ui knife4j-spring-boot-starter knife4j-spring-boot-autoconfigure |
3.0.2 | jar | Apache-2.0 |
前端组件依赖
| Dependency | Component | Version | Type | License |
|---|---|---|---|---|
| compile | Angular | 13.3.3 | typescript | MIT-style License |
| compile | Ant Design of Angular(NG-ZORRO) | v13.1.1 | typescript | MIT |
| compile | NG ALAIN | v13.4.2 | typescript | MIT |
| compile | ng-ant-admin | v12.2+ | typescript | MIT License |
| compile | CryptoJS | 4.1.1 | javascript | MIT License |
