DEV Community

Thomas
Thomas

Posted on • Originally published at bootify.io

Custom Template for your Spring Boot App

Bootify is a tool for creating your individual template for a Spring Boot application. Numerous features are available, which are added to the template exactly as required.

Preferences and database schema

In the General Tab, general specifications can be made first: Java or Kotlin, enable Lombok, choose a frontend stack and a database, and so on. Select between technical or domain oriented package structure.


  Choice of database and preferences

In the Entity tab the database schema for the selected database can then be created. This will generate the JPA / Hibernate entities with the annotations for fields and relations from the schema. If the CRUD option has been activated for the REST API or the frontend, additional services and controllers are available.

  Editing an entity

With the Professional plan, extended features for your Spring Boot template are available. These include Spring Security (JWT, form-based login or Keycloak via OIDC), integration tests including Testcontainers, pagination and much more.

Customizable Templates in the DevOps Plan

In the DevOps plan the Bootify Builder itself can be customized. This allows to configure the options in such a way that the generated application always corresponds to the environment of the company. Any custom files can be added to the template. Special hooks are available to extend the build files at the required points.

With Bootify, the Developer Experience is in the focus: the created Spring Boot template saves a lot of time by providing components that are needed over and over again. At the same time, the code is free of external dependencies and avoids unnecessary overhead.

» See Features and Pricing

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more →

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

AWS GenAI Live!

GenAI LIVE! is a dynamic live-streamed show exploring how AWS and our partners are helping organizations unlock real value with generative AI.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️