spring-boot-archetype

help to quickly build efficient, code-clean and stable 'spring-boot' projects.

MIT License

Stars
29
Committers
3

SpringBoot Maven Archetype 脚手架

简介

spring-boot-archetype 是一个maven脚手架,用于快速构建高效、稳定且代码干净的spring-boot项目。只要您安装了Maven, 或者您使用Intellij IDEA进行编码,只需简单的几个步骤,就能基于 spring-boot-archetype 构建一个新的spring-boot项目。

特性

  • 支持maven profile动态打包war或者jar运行
  • 控制层统一入参验证
  • 通用ModelMapperService 让你立马开始写业务代码
  • 整合mybatis-plus3
  • 整合swagger-ui
  • 整合lombok
  • 全局异常封装处理
  • logger支持profile
  • 遵循阿里巴巴Java开发规范
  • 各类实用工具封装
  • ...

Maven依赖坐标信息

<dependency>
  <groupId>com.github.netyjq</groupId>
  <artifactId>spring-boot-archetype</artifactId>
  <version>0.0.2.release</version>
</dependency>

使用

通过Maven命令行创建新项目

确保你已经安装了Maven,然后在你的终端上输入下面的命令,一段时间后,maven会提示你输入你的项目的groupIdartifactIdversionpackage,之后你的项目就会自动构建成功。

mvn archetype:generate -DarchetypeGroupId=com.github.netyjq -DarchetypeArtifactId=spring-boot-archetype -DarchetypeVersion=0.0.2.release

通过 Intellij IDEA 创建新项目

  1. 打开 Intellij IDEA,点击导航按钮:文件>新建>项目>
  2. 选择Maven,选中复选框 "Create from Archetype",然后点击按钮 "Add Archetype"
  3. 然后您将看到一个表单,依次填写groupIdartifactIdversion,Maven坐标信息上面有 。
  4. 在列表中选择你刚刚添加 "Archetype",逐步创建项目,新项目将自动完成构建。

注意:Add Archetype 步骤只需执行一次,以后可直接选择 spring-boot-archetype:0.0.2.release

Contact

End

欢迎fork, star。有任何问题请提issue

Package Rankings
Top 34.17% on Repo1.maven.org
Badges
Extracted from project README
Build Status
Related Projects