title: Constructor in persistance class
body: <p>I am using HIbernate version 3.2.5.</p>
  
  <p>I read the below line in hibernate tutorials:</p>
  
  <p><code>The no-argument constructor is a requirement for all persistent classes.Hibernate has to create objects for you, using Java Reflection. The constructor can be private</code></p>
  
  <p>This is the link for the tutorial:</p>
  
  <p><a href="http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/tutorial.html" rel="nofollow">http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/tutorial.html</a></p>
  
  <p>But when I write a persistence class without a no-arg constructor, then also it works fine (I tried only retrieval part). </p>
  
  <p>Hence where lies the validity of the above statement?</p>
  
  <p>Please let me know if I am getting something worng.</p>
  
  <p>Regards,</p>