技术名 | 版本 | 说明 |
java jdk | 11.0.2 | 基于java开发 |
maven | 3.8.4 | 项目编译管理工具 |
gradle | 6.6.1 | 项目编译管理工具 |
guava | 30.0-jre | 对Java API的补充,对Java开发中常用功能进行更优雅的实现。 |
grpc | 1.42.1 | google开发的一个高性能、通用的开源RPC框架 |
lombok | 1.18.18 | java实体构建工具。 |
gson | 2.6.2 | Java对象序列化为JSON的工具。 |
jackson | 2.12.1 | Java对象序列化为JSON的工具。 |
protobuf | 3.17.2 | 结构化数据的序列化工具。用于物联网设备的数据传输。 |
slf4j | 1.7.32 | 日志管理工具 |
log4j | 2.17.1 | 日志管理工具 |
logback | 1.2.10 | 日志管理工具 |
spring-boot | 2.3.12.RELEASE | 简化spring配置的开发插件 |
spring-security | 5.4.7 | 基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。 |
jjwt | 0.7.0 | 访问令牌管理工具。 |
minio | 8.3.1 | 对象存储服务器 |
spring-data-redis | 2.4.3 | 缓存工具。微服务模式推荐使用redis缓存。 |
jedis | 3.3.0 | redis连接池管理工具 |
caffeine | 2.6.1 | 缓存工具。 |
PostgreSQL | pg13 | 数据存储。 |
timescalDB | 2.1.0 | PostgreSQL的时序数据库插件。 |
Cassandra | 4.10.0 | 数据存储。 |
Zookeeper | 3.5.5 | 微服务部署的服务管理中心。 |
Kafka | 2.8.0 | 消息中间件,可选用。 |
RabbitMQ | 4.8.0 | 消息中间件,可选用。 |
json-schema-validator | 2.26 | 表单数据校验 |
validation-api | 2.0.1 | 表单数据校验 |
antisamy | 安全防御工具 | |
micrometer | 1.5.2 | 服务性能监控 |
netty | 4.1.72.Final | 提供异步的、事件驱动的网络应用程序框架和工具。 |
netty-codec-mqtt | 4.1.72.Final | mqtt协议处理工具 |
netty-handler | 4.1.72.Final | 数据加工处理器 |
commons-codec | 1.15 | 加解密工具 |
snmp4j | 2.8.5 | 简单网络管理协议管理工具 |
Zookeeper | 3.5.5 | 高度可靠的分布式协调。 |
freemarker | 2.3.30 | 模板引擎 |
spring-boot-starter-websocket | 2.3.12.RELEASE | 实时通信 |
quartz | 2.3.2 | 定时任务相关工具 |
mybatis-plus-boot-starter | 3.4.1 | 持久层管理工具 |
spring-boot-starter-data-jpa | 2.3.12.RELEASE | 持久层管理工具 |
delight-nashorn-sandbox | 0.2.1 | js脚本解析引擎。 |
metrics-jmx | 4.0.5 | 服务状态监控 |
javax.mail | 2.0.1 | 邮件推送服务 |