devops-boot-starter-demo


License

License

GroupId

GroupId

com.tencent.devops
ArtifactId

ArtifactId

devops-boot-starter-demo
Last Version

Last Version

0.0.2
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

devops-boot-starter-demo
devops-boot-starter-demo
Project URL

Project URL

https://github.com/bkdevops-projects/devops-framework
Source Code Management

Source Code Management

https://github.com/bkdevops-projects/devops-framework

Download devops-boot-starter-demo

Dependencies

compile (1)

Group / Artifact Type Version
com.tencent.devops : devops-demo jar 0.0.2

Project Modules

There are no modules declared in this project.

devops-framework

GitHub Maven Central GitHub Workflow Status (event)

devops-framework是一款基于Spring Boot的微服务快速开发框架,提炼自腾讯DevOps团队内部多个项目,使用约定优于配置的设计理念,帮助我们专注于DevOps业务快速开发。

项目特点

快速开始

  • gradle.build.kts
// 添加devops-boot gradle插件
plugins {
    id("com.tencent.devops.boot") version ${version}
}

dependencies {
    // 添加需要的starter组件
    implementation("com.tencent.devops:devops-boot-starter-web")
}

只需要添加一个devops-boot插件,会自动为我们配置jdk版本、编译选项、依赖管理、kotlin依赖及kotlin-spring插件等等繁琐的配置项。

接下来即可直接开始业务逻辑代码的编写了。

工程结构

devops-framework/
├── buildSrc                      # gradle项目构建目录
├── devops-boot-project           # devops-boot源码目录
│   ├── devops-boot-core          # 核心模块
│   ├── devops-boot-dependencies  # maven bom模块
│   ├── devops-boot-starters      # starter组件目录
│   └── devops-boot-tools         # gradle脚本等工具目录
├── devops-boot-sample            # sample项目
└── docs                          # 开发文档

核心依赖

依赖 版本
JDK 1.8+
Kotlin 1.3.72
Gradle 6.6.1
Spring Boot 2.3.7.RELEASE
Spring Cloud Hoxton.SR9

发行版本

  • 0.0.1 2020年10月9日
  • 0.0.2 2020年12月22日

Versions

Version
0.0.2
0.0.1