Introduction:
-
SpringBlade is a SpringCloud microservice architecture upgraded and optimized from a commercial-level project. It uses Java8 API to refactor the business code and fully complies with Alibaba coding standards. Using Spring Boot 2, Spring Cloud Hoxton, Mybatis and other core technologies, it is used to quickly build an enterprise-level SaaS microservice system platform.
-
SpringBlade also provides a single-architecture version of SpringBoot to escort small and medium-sized projects. It can seamlessly connect with two front-end frameworks based on React and Vue.
-
SpringBlade is committed to creating a novel development model, summarizing the pain points encountered in development and the pitfalls stepped on in production, and integrating solutions into the framework.
Version update information:
- Upgrade SpringBoot to 2.2.11.RELEASE
- Upgrade SpringCloud to Hoxton.SR8
- Upgrade AlibabaCloud to 2.2.3.RELEASE
- Upgrade Knife4j to 2.0.6
- Upgrade Swagger to 2.10.5
- Upgrade SwaggerModel to 1.6.2
- Upgrade SpringPlugin to 2.2.0.RELEASE
- Upgrade JustAuth to 1.15.8
- Upgrade FastJson to 1.2.74
- Upgrade Guava to 30.0-jre
- Upgrade JJWT to 0.11.2
- Integrated UReport2, new online report module
- Optimize Swagger package to support Knife4j latest API
- Introducing Knife4j enhanced configuration, the production environment will completely isolate document access
- Optimize the architecture and adapt to the latest version of API
- Optimize deployment script
SpringBlade series project address:
-
Front-end UI project address (based on React): Sword
-
Front-end UI project address (based on Vue): Saber
-
Core framework project address: BladeTool
-
Back-end framework project address: SpringBlade
-
Backend SpringBoot version address: BladeBoot
-
Release address: https://gitee.com/smallc/SpringBlade/releases
Official website demo address:
-
Blade official website address: Blade
-
Sword demo address: Sword demo
-
Saber demo address: Saber demo
-
Archer demo address: Archer demo
-
Caster demo address: Caster demo
System interface overview