> But all in all I'm not convinced that this effort really worth it.
> AFAIC I still don;t get the whole point of integrating Record/Field
> with JPA.

Over the time i've been working with lift there has been much
discussion about unified validation, and hooking various persistence
backend's. I remember a particular discussion that was had about
mapper, and how appropriate it was for use within a large
applications, and DPP suggested that mapper was good up until about 20
database tables - I think the phrase was "quick and dirty". At the
time we had no JPA support what-so-ever and Record seemed like a far
away ideal which promised a way of hooking in tech's like JPA and
still get all the cool lift features.

Now we have Record, it seems like we wouldn't have made a great step
forward if mapper is still the only first line persistence mechanism
and we still have no abstract way to handle validation? I know record
brings a bunch of stuff to the table and its not just "mapper on
steroids", but it seems like we should be able to provide a way of
hooking Record into JPA as there will no doubt be a lot of users that
have existing Hibernate and/or JPA tiers and want to use lift -
especially within the enterprise space.

I cant really suggest a way forward, as I'm no JPA expert, but what i
can do is argue for its support and how important it is we provide
some level of integration. We know that JPA is a lot more complicated
to implement anyway right now in lift, but perhaps we look for a
staged approach of implementation? Start by providing something loose,
that requires the user to jump through some more hoops, then as time
progresses upgrade that support to something more streamlined (and
i.e. more complex for us to create)?

Just my two cents :)

Cheers, Tim


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to