Do I understand correctly that you are trying to find out what courses a
particular student is taking?
In that case, I would simply define a method getCourses in the Student
class.
> -----Original Message-----
> From: Frank Sauer [SMTP:[EMAIL PROTECTED]]
> Sent: Sunday, July 25, 1999 5:55 PM
> To: [EMAIL PROTECTED]
> Subject: Re: finders for non-dependent entities
>
> You could use a class called Enrollment, which represents
> the relational join table between Students and Courses. The finder
> method goes in the EnrollmentHome. You're lucky, in this particular
> case such a class makes sense, because Enrollment has a real world
> meaning, in many other cases a 'join-class' like Enrollment doesn't
> make sense (from a modeling perspective)
>
> Frank Sauer
> The Technical Resource Connection
> mailto:[EMAIL PROTECTED]
> http://www.trcinc.com
>
> -----Original Message-----
> From: A mailing list for Enterprise JavaBeans development
> [mailto:[EMAIL PROTECTED]]On Behalf Of Terran Vigil
> Sent: Tuesday, July 20, 1999 12:12 PM
> To: [EMAIL PROTECTED]
> Subject: finders for non-dependent entities
>
>
> Let's say you have to two entity beans representing a manay-to-many
> relationship in the database. In my case we have Courses and Students.
> Where
> is the best place to implement a "get courses by student"?
>
> I could add a finder to Course - .findByStudent(). However, this doesn't
> seem like the clear choice since Student isn't a dependent entity of
> Course.
> Would I be better off creating a Session bean that had a method
> .getCoursesByStudent and made the JDBC call directly?
>
> In the latter case, I could could just extract the data and not
> instantiate
> any Entity Beans - this seems to be the trend.
>
> Any comments?
>
>
>
> ==========================================================================
> =
> 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".
>
> ==========================================================================
> =
> 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".
===========================================================================
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".