Gestion-inventario/src/main/java/com/ieslamar/GestionInventario/entities/Propiedad.java

32 lines
690 B
Java
Raw Normal View History

package com.ieslamar.GestionInventario.entities;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import java.util.List;
@Entity
@Table(name = "propiedad") // Nombre de la tabla en MySQL
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class Propiedad {
@Id
@Column(name = "idpropiedad")
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column
private String nombre;
@ManyToOne
@JoinColumn(name = "tipodato_idtipodato")
private TipoDato tipoDato;
@OneToMany(mappedBy = "priopiedad")
private List<Valor> valores;
}