A proper way for JPA entities instantiation http://paulszulc.wordpress.com/2010/01/04/a-proper-way-for-jpa-entities-instantiation/