小白基础框架集成 是一个基于 Spring Boot 2 & Spring Cloud Finchley & Mybatis 等核心技术,用于快速构建中大型系统的基础框架。采用前后端分离的模式,前端单独开源出一个框架:Sword,主要选型技术为React、Ant Design、Umi、Dva后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:Blade-ToolBlade-Tool已推送至Maven中央库,直接引入即可,减少了工程的臃肿,也可更注重于业务开发注册中心选型Consul部署使用Docker或K8s + Jenkins使用Traefik进行反向代理踩了踩Kong的坑,有个基本的使用方案,但不深入,因为涉及到OpenResty。封装了简单的Secure模块,采用JWT做Token认证,可拓展集成Redis等细颗粒度控制方案在2.0诞生之前,已经稳定生产了近一年,经历了从Camden -> Finchley的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构项目分包明确,规范微服务的开发模式,使包与包之间的分工清晰。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论