内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

springboot的maven脚手架原型

2018-10-08 17:29 出处:清屏网 人气: 评论(0

是否想快速生成一个Spring Boot原型系统?这个开源项目已经发布到Maven中央仓库,可以使用mvn archetype:generate这些生成项目,

在本地安装原型

git clone https://github.com/sivalabs/spring-boot-maven-archetypes.git

./install.sh

从原型生成基本Java app项目:

mvn archetype:generate \
    -B -DarchetypeGroupId=io.github.sivalabs.maven.archetypes \
    -DarchetypeArtifactId=spring-boot-java-basic-archetype \
    -DarchetypeVersion=0.0.1 \
    -DgroupId=com.mycompany \
    -DartifactId=myapp \
    -Dversion=1.0-SNAPSHOT \
    -Dpackage=com.mycompany.myapp

生成具有以下功能的基本SpringBoot REST API应用程序:

数据库支持(H2 / Postgres)

配置Dockerfile,Jenkinsfile

Flyway数据库迁移

用 Prometheus, Grafana一起监控

基于ELK的日志记录

mvn archetype:generate \
    -B -DarchetypeGroupId=io.github.sivalabs.maven.archetypes \
    -DarchetypeArtifactId=spring-boot-java-rest-api-archetype \
    -DarchetypeVersion=0.0.1 \
    -DgroupId=com.mycompany \
    -DartifactId=myapp \
    -Dversion=1.0-SNAPSHOT \
    -Dpackage=com.mycompany.myapp

生成安全的REST API

生成具有以下功能的基本SpringBoot REST API应用程序:

数据库支持(H2 / Postgres)

基于JWT令牌的安全性

配置Dockerfile,Jenkinsfile

Flyway数据库迁移

用 Prometheus, Grafana一起监控

基于ELK的日志记录

mvn archetype:generate \
    -B -DarchetypeGroupId=io.github.sivalabs.maven.archetypes \
    -DarchetypeArtifactId=spring-boot-java-rest-api-secure-archetype \
    -DarchetypeVersion=0.0.1 \
    -DgroupId=com.mycompany \
    -DartifactId=myapp \
    -Dversion=1.0-SNAPSHOT \
    -Dpackage=com.mycompany.myapp
分享给小伙伴们:
本文标签: mavenspringboot

相关文章

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号