Java后端整体架构技术栈及工具说明
2023-09-14 09:00:32 时间
Java后端整体架构技术栈及工具说明
整体技术架构:前后端分离,后端使用SpringCloud微服务框架。
1.架构技术栈
Java版本:Java 8
框架:SpringBoot 2.x
注册中心:SpringCloud Alibaba Nacos
配置中心:SpringCloud Alibaba Nacos
服务网关:SpringCloud Gateway
外部网关:Nignx+CLB
服务调用:SpringCloud OpenFeign
服务调用负载均衡:SpringCloud Ribbon
分布式定时任务调度:Xxl-Job
消息队列中间件:RabbitMQ
缓存:Redis
数据库:MySQL 5.7
2.工具
工程化工具:
代码管理工具:GitLab (https://gitlab.qinghotel.com )
持续集成工具:Jenkins (https://deploy.qinghotel.com )
静态代码检查工具:SonarQube(https://sonar.qinghotel.com )
依赖管理工具:Maven
代码编辑器:IntelliJ Idea
后端接口管理工具:Yapi (https://yapi.qinghotel.com )
跳板机:JumpServer (http://jms.qinghotel.com/)
相关文章
- jnpf开发文档_java开发最新技术
- fileinputstream java_Java FileInputStream close()方法
- java 取余和取整_Java取整、取余
- java源程序文件的扩展名_使用Java语言编写的源程序保存时的文件扩展名是什么…
- java标识符与关键字_4、Java标识符和关键字
- java和基岩版区别_我的世界基岩版与Java版有什么区别?「建议收藏」
- java启动器_JAVA基础:Java 启动器如何查找类
- java ee简介_Java EE 简介
- 深入解析java虚拟机:详细类可用机制,类加载、链接、初始化
- SonarQube测试覆盖率--Java
- 将图片转成base64字符串并在JSP页面显示的Java代码详解编程语言
- Java连接MySQL:实现数据互通(java如何连接mysql)
- Java监控Oracle性能的最佳实践(java监控oracle)
- 使用Java操作Redis数据库(java中使用redis)
- 持久化Java持久化技术与Redis高级应用(redis高级之java)
- 时间Java操作Redis实现数据过期管理(redisjava过期)
- 处理从Java中优雅地处理Redis过期键(redisjava过期)
- Linux Java时区调整:让处理日期更加方便(linux java时区)
- 使用Linux安装Java轻松搞定!(linux java安装)
- Oracle全面支持Java链技术构建数据库应用(java链oracle)
- Java编程与Oracle技术创造技术价值的奥秘(java编程oracle)
- Java技术将数据写入Oracle数据库(java写入oracle)
- Java和Oracle技术融合,汇聚智能新大陆(java oracle包)
- Redis面试中Java相关技术面试题汇总(redis面试题java)