Re: Tapestry-jpa 5.3 vs Tapestry-Hibernate

2012-03-14 Thread Robert Zeigler
Disclaimer: I haven't used tapestry-jpa. :)
But, Tapestry uses value encoders. tapestry-hibernate uses them, tapestry-jpa 
uses them.
Tapestry uses them. The only question is whether you need to write custom value 
encoders.
tapestry-hibernate will provide default encoders for entities with a single pk 
column.
tapestry-jpa can evidently handle multi-column pks. 

So you'll write fewer custom value encoders with tapestry-jpa than you 
will/might otherwise with tapestry-hibernate.

Not sure about other advantages.

HTH,

Robert

On Mar 14, 2012, at 3/147:10 PM , George Christman wrote:

 Hello everyone, I figured it's been a while since this topic has been brought
 up, so I'd like to come back to it again. I've finally managed to find some
 free time to play with my personal project yay, which means I'll be doing
 a full rewrite. I'd like to hear what Tapestry-JPA users have to say about
 it in comparison to hibernate. For the past couple years, I've used
 Tapestry-Hibernate which has been really nice to work with, however I was
 recently turned on to Tapestry-JPA. I was told I wouldn't need to use value
 encoders with Tapestry-JPA, something I need to do all the time with
 Hibernate. This seemed pretty appealing, is there any other advantages I
 should know about? Thanks Guys. 
 
 --
 View this message in context: 
 http://tapestry.1045711.n5.nabble.com/Tapestry-jpa-5-3-vs-Tapestry-Hibernate-tp5566580p5566580.html
 Sent from the Tapestry - User mailing list archive at Nabble.com.
 
 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org
 


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: Tapestry-jpa 5.3 vs Tapestry-Hibernate

2012-03-14 Thread George Christman
Thanks Robert for your reply. Yes I was referring to custom value encoders,
perhaps I'm misusing them. I seem to be writing custom value encoders for
components like the AjaxAddRow which is nothing more than a single column
pk. The reason I use them is to generate a temp id 's for the component to
use. I was hoping to get away from writing custom value encoders for simple
component implementations like the one stated above. 

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/Tapestry-jpa-5-3-vs-Tapestry-Hibernate-tp5566580p5566606.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: Tapestry-jpa 5.3 vs Tapestry-Hibernate

2012-03-14 Thread Robert Zeigler
Not sure how tapestry-jpa handles un-persisted instances. That is certainly 
another area where tapestry-hibernate does not give you a useable ValueEncoder.
To clarify my last post: tapestry-hibernate will give you a functional default 
value encoder if:
  1) The entity has a single column pk
  2) The entity is persistent

Robert

On Mar 14, 2012, at 3/147:28 PM , George Christman wrote:

 Thanks Robert for your reply. Yes I was referring to custom value encoders,
 perhaps I'm misusing them. I seem to be writing custom value encoders for
 components like the AjaxAddRow which is nothing more than a single column
 pk. The reason I use them is to generate a temp id 's for the component to
 use. I was hoping to get away from writing custom value encoders for simple
 component implementations like the one stated above. 
 
 --
 View this message in context: 
 http://tapestry.1045711.n5.nabble.com/Tapestry-jpa-5-3-vs-Tapestry-Hibernate-tp5566580p5566606.html
 Sent from the Tapestry - User mailing list archive at Nabble.com.
 
 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org
 


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org