About this software
JPA Buddy is an IntelliJ IDEA plugin that streamlines development with JPA, Hibernate, Spring Data, and related technologies for Java and Kotlin projects. It provides visual wizards, entity reverse engineering from databases, DTO and MapStruct mapper generation, repository and query scaffolding, and tooling to generate DDL and migration scripts (Flyway/Liquibase).
Documentation and installation instructions are available on the product site and JetBrains documentation pages.
Purchase
JetBrains JPA Buddy
In Stock
Delivery: 1 working day
Loading...
€61.64
Free and without obligation
Do you need more information or looking for another license?
Benefits
- Visual JPA wizards: Guided dialogs generate entities, DTOs, repositories, and mappers with minimal manual coding
- Reverse engineering from databases: Convert selected database tables into JPA entities including constraints and associations
- DTO and mapper generation: Create DTOs and MapStruct mappers and keep them synchronized with entities
- DDL and migrations tooling: Generate DDL or Flyway/Liquibase migration scripts from entities or schema
- Coding assistance and inspections: Offers code completion, inspections, and scaffolding for repositories and queries
Available languages
- English
Support information
- Documentation: Comprehensive installation guides and feature documentation are published on the JPA Buddy documentation site
- JetBrains documentation: JetBrains maintains pages that describe JPA Buddy features and IDE integration
- Issue reporting: The JPA Buddy site provides guidance for reporting bugs and contacting the development team
- Marketplace listing: The JetBrains Marketplace listing offers plugin installation and version information
- Community resources: Users can refer to IDE forums and plugin marketplace comments for community feedback
Frequently asked questions
Which IDEs and editions support JPA Buddy?
JPA Buddy is an IntelliJ IDEA plugin compatible with IntelliJ IDEA Community and Ultimate; JetBrains documents integration and feature availability on its site.
What frameworks and libraries does JPA Buddy support?
JPA Buddy supports JPA-related frameworks and tools such as Hibernate, EclipseLink, Spring Data JPA, Flyway, Liquibase, Lombok, and MapStruct, enabling features when those dependencies are present.
Can JPA Buddy generate DTOs and mappers from entities?
Yes. It provides a visual DTO designer and can generate DTOs and MapStruct mappers with options like Java records and equals/hashCode generation.
How does JPA Buddy help with database schema changes?
It can generate DDL scripts from entities and produce Flyway or Liquibase migration files, including initialization and differential DDL generation.
Where can I find documentation and issue reporting for JPA Buddy?
Documentation, installation guides, and instructions for reporting issues are published on the JPA Buddy documentation site and JetBrains documentation pages.