title: Hibernate mapping file equivalent of referencedColumnsProperty in JoinColumns annotation
body: <p>Does anyone know the hibernate mapping file equivalent of the referencedColumnName property of a @JoinColumns annotation, something like this:</p>
  
  <pre><code>@ManyToOne
  @JoinColumns ({
      @JoinColumn(name="FIELD_0", referencedColumnName="A", insertable=false, updateable=false),
      @JoinColumn(name="FIELD_1", referencedColumnName="B", insertable=false, updateable=false),
      @JoinColumn(name="FIELD_2", referencedColumnName="C", insertable=false, updateable=false),
      @JoinColumn(name="FIELD_3", referencedColumnName="D", insertable=false, updateable=false)
  </code></pre>
  
  <p>Moving to annotations is not an option and we need to setup a foreign key reference with a composite key where column names are different between tables.</p>
  
  <p>Thanks in advance.</p>