A tool for projects with JPA

A tool for projects with JPA

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

JPA Buddy website

Product Features

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!

  • Use convenient visual designers for promptly creating and editing JPA entities, Spring Data JPA repositories and manage database migration
  • Generate boilerplate and utility code around JPA in a few clicks: indexes, validations, toString(), Hibernate types, JPA converters, equals()/hashCode()...
  • Define preferred code-conventions so that all project participants follow the same rules keeping source code clean and uniform
  • Take a data-centric look at your application. Intuitively navigate across the data model and data-related objects. Visually drill it down and up
  • Minimize time on debugging and searching through the documentation by following specialized inspections and smart quick fixes
  • 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
  • Specify your custom types mapping for update scripts generation and create truly cross-database migration scripts