【文件属性】:
文件名称:java8源码-baseproject:基础项目
文件大小:346KB
文件格式:ZIP
更新时间:2021-06-04 20:30:17
系统开源
java8
源码
本项目是一个分布式的App服务端快速开发框架,包含了基本的权限认证、日志处理、接口防刷、系统监控等基本功能。
此框架围绕分布式服务系统构建,能够快速扩容,迎合微服务化,提供App服务端常用必备功能。
**
升级到spring
boot
2.1
添加缓存功能
技术栈:
Spring
Boot
/
Spring
MVC
/
Spring
Data
Jpa
Gradle
5.0
Java8
Logback
Lombok
jpush
ali
oss
spring
cloud
功能列表:
认证方式:
Basic、
Cookie、Header、内外网
统一错误处理、统一Json格式模板
接口请求日志统一处理
接口频次拦截
支持多数据源、主从分离
多Profile支持,Gradle、Spring、应用程序Profile整合
完善的系统监控
热部署
自动生成接口文档
读取配置中心配置,自动刷新
以ip地址注册到注册中心提供服务
环境配置
区分有三种环境dev、test、prod,不同环境会加载不同的配置文件
Gradle环境配置:
gradle.properties里设置profil