Hola.
Después de hacer algunas pruebas con el framework Spring y JPA para la persistencia, he intentando aplicarlo a una base de datos ya creada y funcionando y me he encontrado que no es posible, o al menos no he sido capaz de encontrar la documentación que me indique lo contrario.
La estructura de la tabla es la siguiente:
ID - BIGINT, AUTONUMERICO
ANIO - CHAR 4 , PK
MES - CHAR 2, PK
CODIGOADMINISTRATIVO - CHAR 6, PK
CAMPO1 - LONG
CAMPO2 - LONG
Como se aprecia es una clave compuesta. Los valores de esta clave se leen desde un fichero que contiene los datos y cada vez que se genera una entrada (fila) se incrementa el ID, que es autonumérico y no se proporciona.
Parece ser que esto no es posible usando JPA. Me gustaría saber si alguien sabe si esto se puede hacer o no. En caso afirmativo, si dispone de un enlace..
Gracias.