hibernate4gwt permits you to use your Hibernate POJO (and especiallay the partially loaded ones) in the GWT client side code without pain. No LazyInitialisationException. No Dozer mapping. Just POJO and Domain Driven Design :) !
Be the first to post a text review of hibernate4gwt. Rate and review a project by clicking thumbs up or thumbs down in the right column.
The new release of hibernate4gwt is available as Gilead 1.2RC1 at http://gilead.sourceforge.net ! The whole serialization process has been rewritten, improving both stateless (no more select on merge) and stateful (improved storage size) modes. Furthermore, two annotations have been added (@ReadOnly and @ServerOnly) to help you to control the clone and merge process. With them, you can prevent sensible data to be sent or modified on client side. Finally, this release add Flex/BlazeDS support (this latter point explains the project name change : I did not want to rename hibernate4gwt into hibernate4gwt&blazeds ;-) ). Note that, due to important modifications on source code, this release must be considered as beta version and should not be used in production.
Releases of Hibernate4GWT are now available on Maven Repository. To use hibernet4gwt with maven you just have to add this repository <repository> <id>hibernat4gwt</id> <url>http://hibernate4gwt.svn.sourceforge.net/svnroot/hibernate4gwt/maven/</url> </repository> and this to your dependency list <dependency> <groupId>net.sf.hibernate4gwt</groupId> <artifactId>hibernate4gwt</artifactId> <version>1.1.1</version> </dependency> Many, many, many thanks to Jens Mei for its wonderful (and so fast) work on this topic !
This maintenance release of Hibernate4GWT solves half a dozen bugs, such as : * Improved selection algorithm for clone operation * Clone and merge arrays handling * Fields with private getters were not cloned nor merged * Association of ProxyClassLoader to each working thread * Inherited classes where not properly cloned and merged in dynamic proxy and DTO modes * Class cast exception with collections/maps and bi-directional associations * Keep ordered collections for clone and merge The complet list of fixes is available in distribution Release Notes. Last but not the least, hibernate4gwt now supports Maven and will be available in Maven Repository very soon (just waiting for official beanlib release). Many thanks to Jens Meiss : he made a wonderful work on this topic, and works faster than me ;-) Important notes : * the proxy generator is not enabled by default, so 'dynamic proxy' users must now declare them in their project gwt.xml file (see relevant'Getting Started' for example) * This release is built on an unofficial beanlib version (from the Beanlib SVN trunk), so you should use the 'beanlib3.3beta20b.jar' included in 'lib' directory of hibernate4gwt distribution
This release solves the blocking dynamic proxy class loader issue and use the latest beanlib version for enum clone fix.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: