Jump to ratings and reviews
Rate this book

Opinionated JPA with Querydsl

Rate this book
ORM is a neat idea, typically used together with rich domain model. JPA, currently in version 2.1, is a Java specification that is now a common ground for most Java ORMs around. But ORM is also a love-hate topic, with stickers like "Vietnam of computer science", often called an antipattern.

In this book we'll talk about many interesting JPA aspects and put them into the context of other persistence options. I'll also try to explore use of JPA 2.1 in a way much closer to SQL, but still benefiting from many features that make it so convenient when compared to plain old JDBC. We will discuss non-JPA feature called entity (or ad-hoc) joins - supported by both EclipseLink and Hibernate. We'll also cover some typical problems (lazy loading and related N+1 select) and some less typical ones (like modularity).

Querydsl will be with us along the way, because compared to Criteria API it allows us to write much cleaner queries in a fluent API fashion.

213 pages, Unknown Binding

Published January 1, 2013

1 person want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
1 (100%)
1 star
0 (0%)
Displaying 1 of 1 review
Profile Image for Luboš.
495 reviews58 followers
March 16, 2017
I have been reading the not yet finished book. If you already know something about JPA, you may consider this as a guidepost representing some ideas. It is kind of a distilled blog but not enough to be a decent book.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.