SpringBlade初探 | 宁静致远

SpringBlade初探

正在加载一言...


SpringBlade 是一个由商业级项目升级优化而来的 SpringCloud 分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴巴编码规范。采用Spring Boot 2.4 、Spring Cloud 2020 、Mybatis 等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。

0.环境搭建


首先得有基础环境,这边就不讨论了,应该都能搞定。接着需要安装Nacos和Sentinel,可以参看它的开发手册。SpringBlade开发手册 Saber开发手册 环境搭建的免费阅读,可以看看

这边使用的docker安装的,安装完成之后的界面如下:

docker

Nacos

Sentinel

1.导入运行


将后端项目导入到IntelliJ IDEA,前端项目使用Visual Studio Code 打开。项目是从Nacos上取配置的,相关配置在doc/nacos/blade.yaml中,在Nacos上新建配置并发布,最后的结果如上图所示了。别忘记将自己的相关信息修改正确哈。接着开始启动应用了。

后端应用启动

使用npm run serve启动前端应用

前端应用启动

2.相关信息展示


登录页面地址 http://localhost:1888/

登陆页面

Sentinel页面地址 http://localhost:8858/#/dashboard/home Nacos页面地址 http://localhost:8848/nacos

接口文档地址 http://127.0.0.1:18000/doc.html

接口文档页面

3.总结


环境搭建已经完毕,下面开始研究这个框架


文章作者: 彤爸比
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 彤爸比 !
评论
  目录