On Tue, Nov 24, 2009 at 10:37 AM, Chris Nelson
<[email protected]> wrote:
> Charles, Tom, et all,
>
> Was discussing this in IRC just now and thought I'd ask it here too.  I'm
> about to start in on adding relationship support to jruby-hibernate and ran
> into the following conundrum.  Let's say I have 2 classes, Event and Log,
> and Event has a many-to-one bi-directional relationship with Log.  In order
> to model this from Hibernate perspective, Event needs a Log property
> annotated with @ManyToOne and and Log needs a collection of Events annotated
> with a @OneToMany annotation that has a targetEntity of the Event java
> class.  The problem seems to be that both will need the java class of the
> other, so whichever one I call become_java! on first won't work.  This seems
> to be a problem, but I haven't written any code yet to verify it.  Can
> anyone shed any light on whether this is going to work?

The actual annotations don't need a reference to a class, but perhaps
we need to open up a way to refer to a class in an annotation even
though the actual class is not defined yet. Ideas on how we could do
that? Maybe a way to pre-tag a Ruby class with its fully-qualified
java class name and pass a Ruby class in? We could then use that name
when reifying the class, so that we don't have to dump everything in
the "ruby.*" package.

/Nick

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to