Last updated: 2024-09-24
Bootstrapping your Spring Boot prototype
The Bootify Builder allows to bootstrap individual applications, in other words, fast development of modern, complex prototypes based on Spring Boot. In addition to the database schema, a REST API, a Thymeleaf or Angular frontend and many other functions can be included.
-
“ Super fast bootstrapping of projects. Bootify has become one of our must-have tools! ”
Johannes Schmölz, Managing Director nuspace.io
Select individual preferences
Bootstrapping for Spring Boot should avoid time-consuming, repetitive work by the developer without producing unnecessary overhead. Bootify makes this possible by a targeted selection of the required functions.
First, general preferences can be set in the General tab: Java or Kotlin, Gradle or Maven, a frontend stack, the desired database and much more. The generated code will contain only the code needed for the selected options.
By selecting individual developer preferences like including an application.yml
or application.properties
file, you make sure the generated code will match your coding standards.
Create database schema
In the Entities tab, the tables and their relationships to each other can be added. The tables of an existing schema can be created using the SQL import.
Editing an entity in the browser
Your code will then contain all JPA / Hibernate classes with your specified columns. For each entity CRUD functionality can be enabled for a REST API or for the frontend if desired - providing your @Service
, @RestController
or @Controller
classes.
Explore and improve
The generated source code can be viewed directly in the browser. When everyone in your team is satisfied with the result, the bootstrapped prototype can be downloaded and the implementation of the business logic can start right away.
The Professional plan offers advanced features to save additional time. These include Spring Security, integration tests with Testcontainers, multi-module setup and much more.
See Pricing
or read quickstart