Chip,

I agree with your sentiment. However, there is no standard way for a CMP
implementation to provide the functionality you suggest (the spec doesn't
deal with this), so you are no better off using a CMP implementation than
using BMP and an OR tool.

-Chris.

> -----Original Message-----
> From: Chip Wilson [SMTP:[EMAIL PROTECTED]]
> Sent: Friday, December 10, 1999 10:42 AM
> To:   [EMAIL PROTECTED]
> Subject:      Re: Persisting Dependant Data
>
> 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". <<
> File: Card for Chip Wilson >>

===========================================================================
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".

Reply via email to