Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

[Sugerencia] Error en la clase Producto (ItelliJ IDEA)

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Tenia el siguiente error, el cual indicaba que la tabal producto no tenia una PK, se recuelve facilmente agregando un @Id arriba de la variable Id

package com.latam.alura.tienda.modelo;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.math.BigDecimal;

@Entity
@Table (name ="productos")
public class Producto {

    @Id
    private Long id;
    private String nombre;
    private String descripcion;
    private BigDecimal precio;


}
2 respuestas
solución!

¡Hola Cesar!

Gracias por compartir tu solución con la comunidad. Es genial ver que pudiste resolver el problema que tenías con la clase Producto en IntelliJ IDEA.

Agregar la anotación @Id es la forma correcta de indicar que la variable id es la clave principal de la tabla productos.

Recuerda que si tienes alguna otra duda o problema, siempre puedes preguntar en el foro. ¡Espero haber ayudado y buenos estudios!

Gracias, tenía inconvenientes con el "BigDecimal" no lo reconocía, y me marcaba error. Gran ayuda, gracias