Then Blaze-Persistence is the right solution for you!
Blaze-Persistence is easy to use and allows you to write complex queries with a consistent builder API.
With Blaze-Persistence you don't need to revert to SQL and give up all ORM tooling to make use of advanced SQL. Stay in the domain context you know!
Having problems with your JPA provider but can't update or there is no fix available yet? Blaze-Persistence implements workarounds for issues that normally can't be worked around!
Avoided using DTOs in the past because it introduces boilerplate and is hard to get right? Let Blaze-Persistence Entity Views do the heavy lifting for you!
Stop wasting cycles for unnecessary database queries. Increase efficiency by using appropriate fetch strategies and avoiding queries thanks to dirty tracking with Blaze-Persistence Entity-Views.
Having an issue? Sorry about the inconvenience, but please report it on our GitHub issue tracker!
We try to avoid requiring you to make changes when updating, but when we do, the migrations are provided with the release announcements.
Want to contribute code, documentation or insight? Don't hesitate to do so, we are happy for any help!
See what we have planned for upcoming releases.