【文件属性】:
文件名称:java8集合源码分析-app-engine:应用引擎
文件大小:223KB
文件格式:ZIP
更新时间:2021-06-04 17:58:51
系统开源
java8
集合源码分析
app-engine
是一个分布式的App服务端快速开发框架,包含了基本的权限认证、日志处理、接口防刷、系统监控等基本功能。
此框架围绕分布式服务系统构建,能够快速扩容,迎合微服务化,提供App服务端常用必备功能。
技术栈:
Spring
Boot
/
Spring
MVC
/
Spring
Data
Jpa
Gradle
Java8
Logback
Lombok
功能列表:
认证方式:
Basic、
Cookie、Header、内外网
统一错误处理、统一Json格式模板
接口请求日志统一处理
接口频次拦截
支持多数据源、主从分离
多Profile支持,Gradle、Spring、应用程序Profile整合
完善的系统监控
热部署
环境配置
区分有三种环境dev、test、prod,不同环境会加载不同的配置文件
Gradle环境配置:
gradle.properties里设置profile
Spring环境变量:
application.yaml或application.properties里配置spring.profiles.active
应用内获取环境变量