Hibernate Mapeo de muchos a uno con diferente Número de columnas

Hola tengo 2 tablas como abajo

Tabla 1:


    + ------------------- +
    El | ID LOB col1 col2 |
    + ------------------- +

Clave primaria (ID y LOB)

Tabla 2:


    + ----------------- +
    El | SK ID col3 col4 |
    + ----------------- +

Clave primaria (SK)

Me necesita para dar una relación muchos a uno en el cuadro 2 de la Tabla 1 , ya que tabla1 tiene compositePrimaryKey (ID y LOB) pero tabla2 no tiene ninguna columna relacionada con LOB . No puedo proporcionar la asignación. Por favor ayuda en esto.

EDITAR He intentado la asignación de hibernación para Table2:

<many-to-one name="class1Obj" class="com.acs.enterprise.common.Class1" 
            lazy="proxy" insert="false" update="false">
    <column name="ID" />
    <column name="LOB" />
</many-to-one>

Lo anterior no funciona. Mientras recupera un registro, intenta recuperar el código LOB de la tabla2, que no existe en absoluto en la Tabla1

Respuesta 1

Tengo un proyecto de Java donde estoy leyendo un archivo. Como el archivo está en el directorio actual, estoy haciendo esto: String dataset = "./myFile.dat"; Pero estoy obteniendo: java.io.FileNotFoundException diciéndolo ...

ArrayList <Integer> a = new ArrayList <Integer> (); ArrayList <ArrayList <Integer>> j = new ArrayList <ArrayList <Integer>> (); a.add (1); a.add (2); a.add (3); para (int c = 0; c & ...

Estaba tratando de escribir un código para el juego Tic Tac Toe. Escribí el siguiente código para mostrar el tablero del juego, pero algo está mal y no muestra la salida requerida. Podrias ayudarme por favor ...

Me gusta reemplazar el mecanismo de registro estándar en mi WildFly-8.x con log4j2. Mi idea de hacer esto fue agregar los siguientes archivos jar como módulos: log4j-api-2.3.jar log4j-core-2.3.jar y agregar un ...