Я хочу использовать один класс для сопоставления трех таблиц. Я знаю, что javax.persistance предоставляет аннотацию @SecondaryTable
для сопоставления двух таблиц одному классу.
Ниже приведен код, в котором я использовал @SecondaryTable
. Это позволяет мне определить только одну вторичную таблицу. Но мне нужны 3 таблицы, которые будут использоваться одним и тем же классом.
@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;