Como mapear uma classe com várias tabelas no Hibernate / javax.persistance?
Eu quero usar uma classe para mapear três tabelas. Eu sei que javax.persistance fornece o@SecondaryTable
anotação para mapear duas tabelas para uma classe.
Abaixo está o código, onde eu usei@SecondaryTable
. Isso me permite definir apenas uma tabela secundária. Mas preciso de 3 tabelas para serem usadas pela mesma classe.
@Entity
@Table(name = "table1")
@SecondaryTable(name="table2")
public class TableConfig
implements Serializable {
/**
*
*/
private static final long serialVersionUID = 1L;
@Id
@Column(name = "mac", table= "table1")
private String uniqueIdentifier;