项目依赖

项目软件

SoftWare Version Introduction Home License
MySQL Community Server 8.0.* MySQL is the most trusted and widely used open source database platform in use today. 10 out of the top 10 most popular and highly-trafficked websites in the world rely on MySQL. https://www.mysql.com/ GNU General Public License v2.0
PostgreSQL 13.6.* PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. https://www.postgresql.org/ PostgreSQL License
OpenJDK 14 The place to collaborate on an open-source implementation of the Java Platform, Standard Edition, and related projects,open-source JDK for most popular Linux distributions. Oracle's free, GPL-licensed, production-ready OpenJDK JDK 14 binaries are at jdk.java.net/14; Oracle's commercially-licensed JDK 14 binaries for Linux, macOS, and Windows, based on the same code http://openjdk.java.net/ GNU General Public License v2.0
Node.js Node.js v16.13.1 Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. https://nodejs.org/ MIT License
Tomcat/Tomcat-embed 9.0.* The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. The Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket specifications are developed under the Java Community Process. 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, originally written by Igor Sysoev. http://nginx.org/ 2-clause BSD-like license
Redis 6.0.* Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes with radius queries and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster https://redis.io/ BSD licensed
OpenLDAP 4.4.* OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol. https://www.openldap.org/ OpenLDAP Public License
Apache Kafka 2.5.0 Kafka® is used for building real-time data pipelines and streaming apps. It is horizontally scalable, fault-tolerant, wicked fast, and runs in production in thousands of companies. https://kafka.apache.org/ Apache License 2.0
Apache RocketMQ 4.9.* Apache RocketMQ™ is a unified messaging engine, lightweight data processing platform. https://rocketmq.apache.org/ Apache License 2.0
Gradle 7.* Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL. Read about Gradle features to learn what is possible with Gradle. https://gradle.org/ Apache License 2.0
Eclipse eclipse-jee-2020-06 The Eclipse IDE is famous for our Java Integrated Development Environment (IDE), but we have a number of pretty cool IDEs, including our C/C++ IDE, JavaScript/TypeScript IDE, PHP IDE, and more. https://www.eclipse.org/ Eclipse Public License - v 2.0
Visual Studio Code VSCode Version 1.66 Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux 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
~v3.5.0+
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
~pre v3.5.0
compile jQuery v3.6.0 javascript MIT License
compile Bootstrap v5.1.2 javascript MIT License
compile bootstrap-table 1.18.3 javascript MIT License
compile zTree 3.5.46 javascript MIT License
compile metisMenu 3.0.7 javascript MIT License
compile datetimepicker 2.5.20 javascript MIT License
compile font-awesome 4.7.0 javascript MIT License
compile CKEditor 5 javascript MIT License
compile artDialog 5.0.4 javascript GNU GPL
compile popperjs v2.10.2 javascript MIT License
compile jQuery serializeObject 2.4.3 javascript BSD
compile jQuery Form Plugin 3.51.0 javascript LGPLv2.1 (or later) or MIT
compile jQuery blockUI plugin 2.70.0 javascript MIT
compile jQuery Cookie v1.4.1 javascript MIT
compile Chart.js v3.4.1 javascript MIT