【文件属性】:
文件名称:spring-boot-microservice-template:Spring Boot微服务模板,基于持续交付的思想,用于快速交付可持续交付的微服务
文件大小:80KB
文件格式:ZIP
更新时间:2021-01-30 10:00:36
docker spring-boot microservice continuous-integration continuous-delivery
Spring Boot MicroService模板
技术栈
代码规范
配置管理
测试策略
应用层
数据管理
集成策略
安全策略
持续交付
运维监控
技术栈:
弹簧靴
春天的云
Spring安全
MySQL的
飞路
Mybatis
码头工人/变种
git ...
代码规范:
Checkstyle / PMD / FindBugs / AlibabaJavaCodingGuidelines
编辑器配置
声纳
API规范化
配置管理:
版本控制系统:Git
构建工具:渐变
配置管理:application.yml
环保管理:Vagrant / Docker
memory size setup
network port link
database link
related to the envrionment configuration
测试策略:
单元测试
组件测试
api测试
测试覆盖率
合同测试
整合测试
性能测试
测试覆盖率
应用层
DDD策略
DIP(弹簧容器)
AOP(SpringAOP)
ORM(mybatis)
Asnyc
【文件预览】:
spring-boot-microservice-template-master
----Dockerfile(237B)
----.gitignore(2KB)
----gradle()
--------wrapper()
----tasks()
--------checkstyle.gradle(342B)
--------sonarqube.gradle(297B)
--------flyway.gradle(801B)
--------test-coverage.gradle(2KB)
----README.md(2KB)
----build.gradle(2KB)
----dockerized()
--------docker-compose.yml(820B)
--------jenkins()
----gradlew.bat(2KB)
----gradlew(5KB)
----LICENSE(1KB)
----.gitattributes(205B)
----src()
--------test()
--------main()
----config()
--------checkstyle()
----.editorconfig(466B)
----settings.gradle(51B)