The moose likes Object Relational Mapping and the fly likes Hibernate session Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Java » Object Relational Mapping
Reply Bookmark "Hibernate session" Watch "Hibernate session" New topic
Author

Hibernate session

jack nick
Ranch Hand

Joined: Jan 11, 2001
Posts: 96
Hi there,

This is my first dab at hibernate and have come across a situation wherein

1. i have a collection of POJO objects
2. the object has a property called areaId
3. I need to use this property in query in the where clause with a join with another table.

i can at the moment i can do this in 2 ways

1. use the IN clause in - problem my list can have more than 1000 objects where the query with the IN clause will start complaining
2. create a temporary table and join this temp table in my query - want to avoid this

Is there some way to save this collection of POJO objects into the hibernate session and use this to create a select query with an existing table.

e.g.
select * from table1 t, temp_table tt where t.id = tt.id

I want to avoid using temp_table

cheers
Jack
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 16624

Can you describe a little more about the data and object model. I am a little bit confused. are the ids of the tables already PK/FK relationships that you have mapped? Is the areaid a FK? is areaid mapped to a field in a table?

Thanks

Mark


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
 
 
subject: Hibernate session
 
Threads others viewed
SQL to HQL (Having issue in Left Outer Join)
Hibernate:Eager fetching
Could not parse mapping document from resource PojoTestTable.hbm.xml
join fetch
how to Join tables in Hibernate Spring in java
WebSphere development made easy
without the weight of IBM tools
http://www.myeclipseide.com