title: Hibernate: Why isn't the full constructor being called?
body: <p>I have an HBM file populated for a table we have. I think created the Java Entity that Hibernate would use. In the Entity, I have the empty constructor and then a full constructor that has all the fields. I put them in the same order as what is in the HBM file as well. </p>
  
  <p>Every time Hibernate uses the Entity, it always calls the empty constructor instead of the full constructor. </p>
  
  <p>Is there a trick or anything that would make Hibernate use the full constructor? This also is happening for all children of the Entity as well. I am running into an issue where my query.list() is running slow and want to get this to work to see if it will speed things up.</p>
  
  <p>Thank you!</p>
  
  <p><strong>Note:</strong>
  I did not include the contents of the HBM and Java file because (a) it contains company information and (b) it is rather large. It would take a very long time to strip things out. I am sorry if this is inconvenient :(</p>