Hi

I have been watching this thread with great interest. The different
aproaches are all good and have different advantages and
disadvantages. It would be nice if we could a wiki page together that
lists the different ways and maybe even design ideas if allowed.

Thanks

David

On Thu, 23 Jul 2009 19:34:45 -0700 (PDT) Pinaki Poddar
<[email protected]> wrote:

> 
> Hi,
>   Interesting discussion.
>   Time and again this discussion comes up with persistence of
> semi-strictly typed (or relaxed-type, in my preferred nomenclature)
> data. Some prefer XML, some a Java Map, while I have seen the
> adventurous venture into dynamic bytecode generation as well. 
>    My view is that the representational choice somewhat depends on
> what kind of query support one needs on the data that comes from a
> relaxed-type environment. If the application needs full query support
> on the properties of the datum (quite expected -- otherwise why it
> needs to store it in a database anyway?), some mechanics must convert
> the relaxed-type data to strict-typed POJO -- rest can then be taken
> care of by a JPA provider. 
> 
>    A powerful bytecode generation library works within OpenJPA  to
> make dynamic class generation a feasible approach. For XML data, a
> plug-in called Fluid is available which has been reportedly used for
> production systems. 
> 
>   Daryl described a mapping based solution in this post --  which
> sounded interesting. Will like to know more details if that is
> sharable/public. If you find the Map-based approach addresses your
> need -- it will be good for the community if you share that design.   
> 
>     
>     
> 
> crispyoz wrote:
> > 
> > Hi Daryl,
> > 
> >  
> > 
> > I just took out my pencil and paper ad drew out the process based
> > on your recommendation and Lairds. A map makes a whole load of
> > sense because it means I can add anything I want at run time
> > without getting involved in dynamic class generation and runtime
> > enhancement etc etc .etc ...
> > 
> >  
> > 
> > For report generation I can normalise the data in my SQL that feeds
> > the report module. Easy !
> > 
> >  
> > 
> > Thanks so much for advice!  I was right in one respect  "I might be
> > thinking
> > in the wrong direction .."
> > 
> >  
> > 
> > Chris
> > 
> >  
> > 
> > From: Daryl Stultz [mailto:[email protected]] 
> > Sent: Friday, 24 July 2009 3:01 AM
> > To: [email protected]; [email protected]
> > Subject: Re: Dynamic entity definition creation - is it possible?
> > 
> >  
> > 
> > On Thu, Jul 23, 2009 at 12:55 PM, C N Davies <[email protected]>
> > wrote:
> > 
> > Hi Laird,
> > 
> > You may well be right
> > 
> >  
> > 
> > WHOA! Laird gets credit? I suggested that in my second post.
> > (Actually my first post describes a Map but I didn't spell it out.)
> > 
> >  
> > 
> > I'm just kidding, everyone.
> > 
> > 
> > -- 
> > Daryl Stultz
> > _____________________________________
> > 6 Degrees Software and Consulting, Inc.
> > http://www.6degrees.com
> > mailto:[email protected]
> > 
> > 
> > 
> 
> 
> -----
> Pinaki 

Reply via email to