Spring Cloud微服务化开发平台,具有登录,菜单以及按钮权限校验,快速生成脚手架,统一的异常和日志处理,使用elasticsearch6.3的数据存储及简单的搜索功能。目前升级为springboot2.0版本,admin监控采用2.0测试版
关注我转发文章之后私信回复【源码】来免费获取到项目地址!
Spring Cloud 项目脚手架
技术栈
- Spring Boot
- MySQL
- Spring Cloud
- Mybatis
- Mybatis-Plus
- Swagger2
- ElasticSearch
项目介绍
- 持久层采用mybatis持久化,使用MyBatis-Plus优化,减少sql开发量;
- 前台代码采用elementui,对单表的增删改查页面(包含分页)可以通过脚手架一键生成,简化90%的代码开发;
- 日志记录目前采用logback,后续会使用elk,对日志进行统计分析;
- Druid数据库连接池,监控数据库访问性能,统计SQL的执行性能;
- 后台采用springboot-admin进行监控;目前准备增加ElasticSearch的数据存储,后边逐渐增加搜索,kibana数据分析图等功能
- swagger生成接口文档;
前台页面
架构图
源码
由于头条提示文章中不能带有链接,如果您需要获取到这个项目的源码进行学习的话,可以关注我转发文章之后私信回复【源码】来免费获取到项目地址!