Skip to content

Redlotus794/Enigma

Repository files navigation

Enigma

命名由来:艾尼格玛(Enigma)
《零》由爱普斯泰恩财团研发的第五代战术导力器,造型如同现实世界的折叠式移动电话,也附带了通讯的功能。通讯功能只在设有导力网络的地点才可使用。

⚽️ 项目信息

🚴‍♂️ 背景

本项目是基于Spring Boot + Java 8 + Maven 的开发标准框架,用于快速开发Spring Boot项目。
项目基于GNU General Public License v3.0(GPL-3.0)协议。

🔯 快速开始

  1. 使用maven编译项目
cd enigma-ddd
# 自动使用 .mvn 目录中的配置
mvn clean install

# 或者使用 Maven Wrapper(推荐)
./mvnw clean install
  1. maven变更版本
./mvn_versions set 1.0.0 
./mvn_versions commit 

🧩 技术栈使用

Enigma 提供技术栈列表

组件 版本 部署
Maven 3.5+ (Java 8) Apache 官网
Java 8 JVM
JaCoCo 0.8.7 单元测试框架
Maven Surefire 3.0.0-M7 单元测试框架

🚀 项目列表

🎹 项目规范

  • 文档

文档结构参考项目: java-spring-boot-ddd-example

项目文档目录: docs/

  • 覆盖率要求

插件: maven-surefire-plugin, maven-failsafe-plugin, jacoco-maven-plugin

Class : 95% 以上
Method: 95% 以上
Line: 95% 以上
Branch: 95% 以上
  • 代码质量

Alibaba Coding guidelines analyze: IDE插件,阿里巴巴开源的代码质量检查工具。

About

Java 8 Spring Boot Project based on Spring Boot 2.0.7.RELEASE

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors