Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

450
Visualizações
Cómo crear una entidad JPA para una tabla que no tiene una columna de clave principal o clave única

Tengo una tabla sin una columna de clave principal o clave única. Necesito manipular esta tabla desde la aplicación Spring usando JPA e Hibernate.

Mientras intentaba mapear la entidad de esta tabla, falla porque no hay un mapeo de @Id .

Traté de crear una identificación compuesta de todas las propiedades de la entidad para garantizar la unicidad, pero en este caso, la entidad devolvió un objeto inmutable.

Necesito manipular algunas variables de esta entidad. ¿Qué tengo que hacer? Modificar la tabla agregando una columna única me traerá nuevos desafíos. ¿Hay alguna manera sin alterar la tabla?

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Supongamos que desea cambiar esos registros con SQL. ¿Cómo sabría qué fila actualizar o eliminar si no tiene una columna única?

A menos que cree una columna única, no hay nada que pueda hacer al respecto.

over 4 years ago · Santiago Trujillo Relatório

0

Debe haber una forma única de identificar sus registros. A veces, tienes varias columnas. En este caso, utiliza una clave primaria compuesta. En JPA, puede implementar una clave principal compuesta de dos formas: @EmbeddedId o @IdClass.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda