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