1 Star 3 Fork 0

我是Superman / SpringCloudGw

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
Clone or Download
README.md 1.88 KB
Copy Edit Raw Blame History
我是Superman authored 2023-10-07 10:54 . 优化aabbbbbbaaaaaaaa

SpringCloudGw SpringCloud脚手架

当前最新版本: 1.0.0(发布日期:2021年2月22日)

参考相关文章:https://blog.csdn.net/G971005287W/article/details/113866586

准备工作

后端技术架构

  • 基础框架:spring-boot-starter-parent 2.3.9.RELEASE

  • 持久层框架:Mybatis-plus 3.4.1

  • 安全框架:Apache Shiro 1.7.0,Jwt 3.11.0

  • 数据库连接池:阿里巴巴Druid 1.1.22

  • 缓存框架:redis

  • 日志打印:logback

  • 其他:fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。

开发环境

  • 语言:Java 8

  • IDE(JAVA): Eclipse安装lombok插件 或者 IDEA

  • 依赖管理:Maven

  • 数据库:MySQL5.7+

  • 缓存:Redis

启动文档

技术文档

  • springcloud-eureka-server 注册中心(eureka)
  • springcloud-eureka-servicesupport 服务者(eureka)
  • springcloud-eureka-serviceconsume-ribbon 消费者(ribbon)
  • springcloud-eureka-serviceconsume-feign 消费者(feign)

专项文档

微服务整体解决方案(2.4+版本)

  • 服务注册和发现 Nacos(推荐) √ / Eureka √
  • 统一配置中心 Nacos √
  • 路由网关 gateway(三种加载方式-推荐) √ / Zuul √
  • 分布式 http feign(推荐) √ / ribbon √
  • 熔断和降级 Sentinel
  • 消息中间件 RabbitMQ
  • API文档 Yapi + Knife4j(Swagger2)
  • 国际化i18n

img.png

Java
1
https://gitee.com/guanweiCode/SpringCloudGw.git
git@gitee.com:guanweiCode/SpringCloudGw.git
guanweiCode
SpringCloudGw
SpringCloudGw
master

Search