posted 17 years ago
Hello All,
I have one very basic question to ask.
I have 2 tables
Book [Parent table]
Chapter [Child table]
There is a one-to-many relationship between these 2 tables. 1 book has many chapters. Book objects holds collection of Chapter objects.
I am using Spring and Hibernate in my application. We designed our DAO layer to keep the persistence logic separate from application.
Requirement is that, user will send the books and chapters information 2 one method. This method is in Spring manager class. Now we have to store information in both of these tables, as these objects are associated.
My confusion is how to store these 2 objects in 2 different tables with a single save.
As I am getting information about these 2 objects in Spring layer I can't open Hibernate session there as well as not clear either to pass populated objects to DAO layer, which will open the session and will store these objects one by one.
I know this is a basic problem, please guide me.
Thanks