19 messages in org.apache.jackrabbit.devRe: Content Object Mapping - jcrom.org
FromSent OnAttachments
David NueschelerFeb 5, 2008 3:47 am 
Alexandru Popescu ☀Feb 5, 2008 4:11 am 
Jukka ZittingFeb 5, 2008 4:16 am 
Christophe LombartFeb 5, 2008 4:43 am 
Alex LukinFeb 5, 2008 4:47 am 
David NueschelerFeb 5, 2008 4:53 am 
IvanLatyshFeb 5, 2008 6:40 am 
Alexandru Popescu ☀Feb 5, 2008 9:20 am 
Alexandru Popescu ☀Feb 5, 2008 9:23 am 
Alex LukinFeb 5, 2008 10:25 am 
Christophe LombartFeb 5, 2008 10:53 am 
Jukka ZittingFeb 5, 2008 11:37 am 
Padraic HannonFeb 5, 2008 11:59 am 
Alex LukinFeb 5, 2008 12:05 pm 
Christophe LombartFeb 5, 2008 12:49 pm 
Alex LukinFeb 5, 2008 1:01 pm 
Alexander KlimetschekFeb 6, 2008 10:54 am 
oggMay 16, 2008 4:06 am 
Jukka ZittingMay 16, 2008 5:09 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: Content Object Mapping - jcrom.orgActions...
From:David Nuescheler (dav@day.com)
Date:Feb 5, 2008 4:53:16 am
List:org.apache.jackrabbit.dev

hi alex,

I don't want to sound as I don't appreciate this effort, but I would have thought that people looking into this direction would firstly consider the JPA annotations firstly and then introduce new/custom annotations for special cases (I think a parallel with Hibernate and its JPA support is worth it now).

Sounds fine with me.

Moreover, when speaking about mapping solutions I would be interesting in the level of customization they allow and keeping in mind some of the JCR storage restrictions how these are handled (the first example that comes into my mind is a parent-child relationship with 10k children).

I am not sure if you are referring to the performance penalties in the current jackrabbit implementation with a large number of direct child nodes. I want to be clear though that JCR does not have any limitation or performance penalty with a large number of direct child nodes.

I do believe that this initiatives are helpful for the JCR community, but I would encourage people to check how much is possible to be done in the JPA direction.

I agree that using JPA annotations would help existing JPA based applications... I don't think it would be too complex to use (possibly a subset of) JPA annotations in addition.

I am convinced that the JCROM project would be happy to receive a patch ...after all it is an opensource project ;)

regards, david