Mapping Relationships with Hibernate episode artwork

EPISODE · Jul 23, 2014 · 55 MIN

Mapping Relationships with Hibernate

from How to Program with Java Podcast · host Trevor Page: Java Guru | Programmer | Teacher

In the past we have learned about database relationships, specifically the One-to-Many as well as the Many-to-Many and One-to-One and that was all good, great and grand… But now I want to talk about how to create those same relationships inside of Hibernate. Specifically, I want to focus on the One-to-Many relationship in Hibernate and how we go about mapping it out in our Java objects. But before we do, a word on unidirectional and bidirectional relationships. Unidirectional vs Bidirectional In Hibernate, it's possible to map all three relationships that are available in a standard database, these include: One-to-One One-to-Many Many-to-Many But what Hibernate also includes is the ability to make EACH of those relationships either unidirectional or bidirectional. This means that we can have a unidirectional One-to-One and a bidirectional One-to-One mapping, as well as a unidirectional One-to-Many and a bidirectional One-to-Many, as well as a unidirectional Many-to-Many and a bidirectional Many-to-Many relationship. That's a lot of relationships! So what exactly are unidirectional and bidirectional relationships? Learn more on the show notes page via http://howtoprogramwithjava.com/session53

Episode metadata supplied by the publisher feed · Published Jul 23, 2014

Embed this episode

NOW PLAYING

Mapping Relationships with Hibernate

0:00 55:48

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of How to Program with Java Podcast?

This episode is 55 minutes long.

When was this How to Program with Java Podcast episode published?

This episode was published on July 23, 2014.

Can I download this How to Program with Java Podcast episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!