I have two objects:
@Entity
@Table(name="TableA")
public class TableA {
@Id
@Column(name="id")
long id;
@Column(name="tableB_id")
long tbId;
@Column(name="column1", table="TableB")
String tbColumn1;
}
@Entity
@Table(name="TableB")
public class TableB {
@Id
@Column(name="id")
long id;
@Column(name="column1")
String column1;
}
TableA has a tbId foreign key for TableB.id. And TableB has a column named "column1", now I want to get "column1" in the TableA object by some kind of join. How should I go to JPA? This is not OneToOne, because I do not want to connect the entire TableB object to TableA.
source
share