项目依赖

项目软件

SoftWare Version Introduction License
MySQL Community Server 8.4.* 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.
home page: https://www.mysql.com/
GNU General Public License v2.0
OpenJDK 17 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 8 binaries are at jdk.java.net/8; Oracle's commercially-licensed JDK 8 binaries for Linux, macOS, and Windows, based on the same code
home page: http://openjdk.java.net/
GNU General Public License v2.0
Eclipse Temurin 17 Eclipse Temurin is the open source Java SE build based upon OpenJDK. Temurin is available for a wide range of platforms and Java SE versions.
home page: https://adoptium.net/
Eclipse Public License - v 2.0
Node.js Node.js v20+ Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
home page: https://nodejs.org/
MIT License
Tomcat/Tomcat-embed 10.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.
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, originally written by Igor Sysoev.
home page: http://nginx.org/
2-clause BSD-like license
Gradle 8.* 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.
home page: https://gradle.org/
Apache License 2.0
Eclipse eclipse-jee-2025-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.
home page: 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
home page: https://code.visualstudio.com/
MIT license

项目依赖包

以下是此项目的项目依赖中的编译依赖项列表。这些依赖项可以包含在子模块中,以编译和运行子模块:

GroupId ArtifactId Version Type License
junit junit jar EPL 1.0
javax.servlet javax.servlet-api 3.0.1 jar GPL 2.0
org.mockito mockito-all jar MIT
xmlunit xmlunit jar BSD
commons-beanutils commons-beanutils jar Apache-2.0
commons-codec commons-codec jar Apache-2.0
commons-collections commons-collections jar Apache-2.0
org.apache.commons commons-collections4 jar Apache-2.0
org.apache.commons commons-compress jar Apache-2.0
org.apache.commons commons-csv jar Apache-2.0
org.apache.commons commons-text jar Apache-2.0
org.apache.commons commons-dbcp2 jar Apache-2.0
commons-dbutils commons-dbutils jar Apache-2.0
org.apache.commons commons-digester3 jar Apache-2.0
commons-digester commons-digester jar Apache-2.0
commons-io commons-io jar Apache-2.0
commons-lang commons-lang jar Apache-2.0
org.apache.commons commons-lang3 jar Apache-2.0
commons-logging commons-logging jar Apache-2.0
org.apache.commons commons-pool2 jar Apache-2.0
commons-httpclient commons-httpclient jar Apache-2.0
commons-fileupload commons-fileupload jar Apache-2.0
org.apache.commons commons-email jar Apache-2.0
org.apache.httpcomponents httpclient jar Apache-2.0
org.apache.httpcomponents fluent-hc jar Apache-2.0
org.apache.httpcomponents httpclient-cache jar Apache-2.0
org.apache.httpcomponents httpmime jar Apache-2.0
org.apache.httpcomponents httpcore jar Apache-2.0
org.apache.velocity velocity jar Apache-2.0
velocity velocity-dep jar Apache-2.0
org.freemarker freemarker jar Apache-2.0
org.apache.commons not-yet-commons-ssl 0.3.9 jar Apache-2.0
org.apache.poi poi
poi-scratchpad
poi-ooxml
poi-ooxml-schemas
jar Apache-2.0
org.apache.xmlbeans xmlbeans jar Apache-2.0
org.apache.logging.log4j log4j-1.2-api
log4j-api
log4j-core
log4j-jcl
log4j-jul
log4j-slf4j-impl
log4j-web
jar Apache-2.0
org.slf4j slf4j-api jar Apache-2.0
org.jboss.logging jboss-logging jar Apache-2.0
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
jar Apache-2.0
org.apache.kafka kafka-clients jar Apache-2.0
org.springframework.kafka spring-kafka jar Apache-2.0
org.springframework.retry spring-retry jar Apache-2.0
org.springframework.security spring-security-core
spring-security-web
spring-security-crypto
jar Apache-2.0
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
jar Apache-2.0
org.springframework.security spring-security-oauth 2.5.1 jar Apache-2.0
org.springframework.data spring-data-commons
spring-data-keyvalue
spring-data-redis
jar Apache-2.0
org.springframework.plugin spring-plugin-core jar Apache-2.0
org.springframework.plugin spring-plugin-metadata jar Apache-2.0
org.springframework.session spring-session-core jar Apache-2.0
org.springframework.session spring-session-data-redis jar Apache-2.0
org.opensaml opensaml jar Apache-2.0
org.opensaml openws jar Apache-2.0
org.opensaml xmltooling jar Apache-2.0
net.shibboleth.utilities java-support jar Apache-2.0
com.nimbusds nimbus-jose-jwt jar Apache-2.0
net.jcip jcip-annotations jar Apache-2.0
net.minidev json-smart jar Apache-2.0
net.minidev asm jar Apache-2.0
com.xkcoding.http simple-http jar LGPL 3.0
me.zhyd.oauth JustAuth jar MIT
org.javassist javassist jar Apache-2.0
org.owasp.esapi esapi jar BSD 2-clause
com.sun.mail javax.mail jar GPL 2.0
org.eclipse.persistence javax.persistence jar Eclipse Public License v. 2.0
javax.activation activation jar CDDL 1.0
javax.annotation javax.annotation-api jar GPLv2
javax.transaction jta jar GPLv2
javax.transaction javax.transaction-api jar GPLv2
javax.validation validation-api jar Apache-2.0
javax.xml jsr173 jar Apache-2.0
javax.xml.bind jaxb-api jar CDDL 1.1
com.sun.xml.bind jaxb-core jar Eclipse Distribution License - v 1.0
com.sun.xml.bind jaxb-impl jar Eclipse Distribution License - v 1.0
com.sun.xml.bind jaxb-xjc jar Eclipse Distribution License - v 1.0
org.bouncycastle bcpkix-jdk15on jar Bouncy Castle Licence
org.bouncycastle bcprov-jdk15on jar Bouncy Castle Licence
org.bouncycastle bcprov-ext-jdk15on jar Bouncy Castle Licence
com.google.crypto.tink tink jar Apache-2.0
com.jhlabs filters jar Apache-2.0
com.github.penggle kaptcha jar Apache-2.0
com.google.code.gson gson jar Apache-2.0
com.fasterxml.jackson.core jackson-annotations
jackson-core
jackson-databind
jar Apache-2.0
com.fasterxml classmate jar Apache-2.0
com.alibaba fastjson jar Apache-2.0
org.reactivestreams reactive-streams jar CC0 1.0
io.projectreactor reactor-core jar Apache-2.0
eu.tekul szxcvbn_2.9.2 jar MIT
org.quartz-scheduler quartz jar Apache-2.0
mysql mysql-connector-java jar GPL 2.0
org.postgresql postgresql jar BSD-2-Clause
com.alibaba druid jar Apache-2.0
com.alibaba druid-spring-boot-starter jar Apache-2.0
redis.clients jedis jar MIT
org.ehcache ehcache jar Apache-2.0
org.mybatis mybatis jar Apache-2.0
org.mybatis mybatis-spring jar Apache-2.0
org.hibernate.validator hibernate-validator jar Apache-2.0
org.hibernate hibernate-validator-cdi jar Apache-2.0
org.hibernate.validator hibernate-validator-annotation-processor jar Apache-2.0
joda-time joda-time jar Apache-2.0
org.yaml snakeyaml 1.26 Apache-2.0
net.sourceforge.nekohtml nekohtml jar Apache-2.0
org.jdom jdom jar Apache-2.0
com.google.zxing core jar Apache-2.0
com.google.guava guava jar Apache-2.0
ognl ognl jar Apache-2.0
cglib cglib jar Apache-2.0
org.lionsoul ip2region 1.7.2 jar Apache-2.0
org.ow2.asm asm jar BSD 3-clause
aopalliance aopalliance jar Public
org.aspectj aspectjtools jar EPL 1.0
dom4j dom4j jar BSD
xalan serializer jar Apache-2.0
xml-resolver xml-resolver jar Apache-2.0
org.apache.santuario xmlsec jar Apache-2.0
org.ogce xpp3 jar Apache-2.0
com.thoughtworks.xstream xstream jar BSD 3-clause
org.passay passay jar Apache 2.0 & LGPL 3.0
io.micrometer micrometer-core jar Apache 2.0
org.latencyutils LatencyUtils jar CC0 1.0
org.codehaus.woodstox stax2-api jar BSD 2-clause
org.mapstruct mapstruct jar Apache 2.0
com.aliyun aliyun-java-sdk-core jar Aliyun
com.tencentcloudapi tencentcloud-sdk-java jar Apache-2.0
org.apache.tomcat.embed tomcat-embed-core jar Apache-2.0
org.apache.tomcat.embed tomcat-embed-logging-juli jar Apache-2.0
mybatis-jpa-extra mybatis-jpa-extra 2.3 jar Apache-2.0
mybatis-jpa-extra mybatis-jpa-extra-spring-boot-starter 6.0.4.jre8 jar Apache-2.0
com.highgo HgdbJdbc 2.3 jar Apache-2.0
gradle.plugin.com.google.cloud.tools jib-gradle-plugin jar Apache-2.0
io.swagger swagger-annotations
swagger-models
jar Apache-2.0
io.swagger.core.v3 swagger-annotations
swagger-core
swagger-integration
swagger-models
jar Apache-2.0
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
jar Apache-2.0
com.github.xiaoymin knife4j-annotations
knife4j-core
knife4j-spring-mvc
knife4j-spring
knife4j-spring-ui
knife4j-spring-boot-starter
knife4j-spring-boot-autoconfigure
jar Apache-2.0

前端组件依赖

Component Version Type License
vue 3.4.31 typescript MIT-style License
vue-i18n 10.0.0 typescript MIT
vue-router 4.4.0 typescript MIT
element-plus 2.9.9 typescript MIT License
echarts 5.6.0 javascript Apache-2

JinBooks | 专注财务管理和CRM