跳到主要内容

技术选型


名称选型
开发语言JAVA
核心框架SpringBoot 、SpringCloud 、SpringCloudAlibaba
安全框架Jwt
网关服务SpringCloud Gateway
注册中心Nacos
配置中心Nacos
熔断限流Sentinel
链路跟踪Skywalking
消息队列RabbitMQ
服务通信OpenFeign
客户端负载均衡Ribbon
数据库连接池Druid
持久层框架Mybatis、通用Mapper
数据库MySQL、Oracle、sqlServer、PostgresSQL、DM等
分布式事务Seata
源码版本管理Svn、Git
流程引擎Flowable
缓存Redis、Redission
调度XXL-JOB
对象存储本地存储、阿里云OSS、MinIO等对文件存储
监控SpringBoot Admin
日志Logback
项目构建Maven
接口文档Swagger
单元测试组件Junit
动态数据源Dynamic