Hi Tom, The flexibility you gained came from using CMP. The fact that you had to hand-code the persistence of dependant objects came from using a poor implementation of CMP. If your app server's implementation of CMP does not handle a simple situation like one-to-many where the many side is not an entity bean, then it isn't worth using in the first place, as you have discovered. Tom Jordan wrote: > Hi, > > I was hoping i could get some suggestions from people on how to best handle > the issue of persisting data. For discussion purposes, lets use Order and > Order line items. I have modeled Order as a CMP based entity bean. From > previous posts in the archives I gather that dependant data should not be > modeled as entity beans. In which what is the suggested design for > persisting and loading the line items. What i have been doing thus far is > adding the persistence code to the entity bean and let it control the > dependant object. Is this the right way of doing things? > > The thing that i don't like about that approach is that the Order bean has > the flexibility of having its data source changed without impact to the > component. If the component now contains hand coded persistance code, it > then become unportable. I would be very keen on knowing how is the best way > to approach this common problem. > > thanks in advance. > Tom > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com > > =========================================================================== > To unsubscribe, send email to [EMAIL PROTECTED] and include in the body > of the message "signoff EJB-INTEREST". For general help, send email to > [EMAIL PROTECTED] and include in the body of the message "help".
begin:vcard n:Wilson;Chip tel;fax:(214) 358-0353 tel;work:(214) 642-4559 x-mozilla-html:TRUE url:http://www.axyssolutions.com/ org:Axys Solutions adr:;;;Dallas;TX;; version:2.1 email;internet:[EMAIL PROTECTED] title:Application Architect note:Sun Certified Java Architect x-mozilla-cpt:;-25088 fn:Chip Wilson end:vcard
