《Techporters架构搭建》-项目介绍

项目介绍

Techporters”意思是技术搬运工,首先谈谈我为什么要起这个名字,主要因为在实际开发项目的过程中,自己遇到的很多开源技术,这些好用的开源技术帮助我解决了不少工作问题,所以我想通过编写自己在项目中的实践,让更多的人去了解、去使用这些开源技术;而我作为一个纯粹的技术搬运工人、一个普通的开发人员,在这里,只是想和你们一起分享一下技术。
其次,我为什么选择开发基础架构这个主题,我们知道Gitee上目前有很多大家熟悉的开源后端管理架构,比如pig芋道代码若依等,这种基础架构从技术角度分析,所需的技术不是太难,如果一个有经验的全栈人员去自己开发,只要愿意花时间,是完全一个人可以做出来的。同时大多数做企业应用的开发都会接触到后端管理平台,如果你想搭建一个个人网站,可以选择一个合适基础架构做拓展。
最后,从个人角度出发,我需要提高自己的技术,在基础架构里面接入各种先进技术,学习知识,同时通过博客分享给各位,希望能帮助各位解决实际问题。

技术架构图

这里我选择Spring Cloud Alibaba为基础,作为流行的微服务开发的一站式解决方案,你需要去了解,没有其它地方比官网解释的更好了。Spring Cloud Alibaba官网
在这里插入图片描述

技术选型

技术当然都要选择我截止时间最新的版本

编程语言:Java21
开发框架:Spring Boot 3.2.5
微服务框架:Spring Cloud Alibaba 2023
安全框架:Sa-Token
任务调度:XXL-JOB
数据库支持: MySQL、Oracle、SQL Server、PostgreSQL、 达梦、 TiDB
持久层框架:MyBatis && MyBatis Plus
数据库连接池:Druid
服务注册与发现: Nacos
客户端负载均衡:Spring Cloud Loadbalancer
熔断组件:Sentinel
网关组件:Spring Cloud Gateway
日志管理:Logback
运行容器:Tomcat
分布式事务: Seata
工作流:
构建工具:Gradle 8.7

环境安装

1.安装JDK21
2.安装IDEA
3.安装Gradle 8.7

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值