Skip to content
Omar Iriskic edited this page Jun 17, 2020 · 2 revisions

Spring Leaf

🍃 Easy to use Spring Boot CLI 🍃

Overview

SpringLeaf CLI creates, manages, builds and test your SpringBoot Applications

Quickstart

To install springleaf, use pip:
$ pip install springleaf

Description

SpringLeaf is All In One CLI for your Spring Boot Applications
Some of the features are:

  • Generating DTOs, Repositories, Services, Mappers, Request and Response classes out of Entity model
  • Initializing new Spring Boot project with SpringInitializr - Maven, Gradle

Usage

SpringInitializr
To initialize new Spring Boot project, run:
spring new <project-name>
Note - You can use dashes and underscores, SpringLeaf will format it for convenient package name.
It will ask you for your favourite build automation tool, Spring Boot version (currently SNAPSHOT releases are not added),
description (if not provided it will use "Description for <project-name>") and dependencies which are listed in spring initializr

After project is initialized successfully, you can open it in your favourite IDE

Clone this wiki locally