Hello, I'm starting to work with hibernate. I'm quite confused about HQL joins... they are really different from, say, mySQL joins... In fact if I have two tables like Parking and Auto I would do:
select * from Parking left join on Parking.pid = Auto.parkingId
or something the like. Instead in hibernate I will have a Parking class already linked to Auto, and have all the associations mapped. So the joind would be automatically resolved by hibernate. Anyway I still have the join keyword but in the examples its used in a way I don't understand, usually specifying a property of the object in the from clause... what does it means? What is the SQL equiv of that operation?