Create JPA entities and data-related objects fast. Easily manage database migration. Make sure your code will not fail at runtime.

JPA Buddy is an advanced plugin for IntelliJ IDEA intended to simplify and accelerate everything related to JPA and surrounding mainstream technology.

Get JPA Buddy
Vlad Mihalcea
JPA Buddy is a perfect tool for anyone working on data-centric applications. In fact, you can develop an entire CRUD application or a simple microservice by spending nearly zero time writing boilerplate code!
Eugen Paraschiv, the author of, most rated Spring and JPA expert, co-author of JPA Buddy


convenient visual designers icon
Use convenient visual designers for promptly creating and editing JPA entities, Spring Data JPA repositories and manage database migration
Utilize a full set of JPA icon
Generate boilerplate and utility code around JPA in a few clicks: indexes, validations, toString(), Hibernate types, JPA converters, equals()/hashCode()...
Define preferred code-conventions icon
Define preferred code-conventions so that all project participants follow the same rules keeping source code clean and uniform
Use data-centric view icon
Take a data-centric look at your application. Intuitively navigate across the data model and data-related objects. Visually drill it down and up
Boost your productivity icon
Minimize time on debugging and searching through the documentation by following specialized inspections and smart quick fixes
Easily generate Liquibase migration scripts icon
Click a few buttons to generate Liquibase changelogs directly comparing your data model with a reference database. Smart system of script generation ensures safe database migration
Benefit from specialized support icon
Specify your custom types mapping for update scripts generation and create truly cross-database migration scripts
Get JPA Buddy now and share your experience with us!
JPA Buddy is a just-released product and the team highly appreciates early adopters. It is a FREE IntelliJ plugin, so nothing can stop you to check it out and share your feedback and ideas

JPABuddy is a joint effort of:

Baeldung logo
Eugen Paraschiv, the author of, most rated Spring and JPA expert
Haulmont logo
Creators of CUBA Platform - an open source framework and tools for enterprise software development
Powered by the world's most popular Java IDE inteliJ idea logo

Latest blog posts

Aleksey Stukalov
JPA goes even easier with its Buddy
So, Hello World... After almost a year of development, the first version of JPA Buddy has finally been released! This is a tool which is supposed to become your faithful coding assistant for projects with JPA and everything related: Hibernate, Spring Data, Liquibase and other mainstream stack.
January 25, 2021