Anotaciones JPA: ¿Cómo recuperar un valor único de una tabla diferente al objeto actual?

¿Cómo asigna un solo valor de una columna en otra tabla al objeto actual?

Ejemplo:

class Foo {
    @Id
    @Column(name="FOO_ID")
    private String fooId;

    @Column(name="FOO_A")
    private String fooA;

    //Column to map to another table?
    //is a one to one mapping - but don't want a separate object for this.
    private String barCode;
}

Mesa:Fields

Foo:FOO_ID, FOO_A

Bar:FOO_ID, BAR_CODE

¿Cómo recupero elBAR_CODE campo sin crear un objeto separado (o una tabla secundaria) usandoJPA annotations?

Respuestas a la pregunta(1)

Su respuesta a la pregunta