40 lines
752 B
Java
40 lines
752 B
Java
package com.ieslamar.GestionInventario.entities;
|
|
|
|
|
|
import jakarta.persistence.*;
|
|
import lombok.*;
|
|
|
|
import java.util.Date;
|
|
|
|
@Entity
|
|
@Table(name = "item")
|
|
@Getter
|
|
@Setter
|
|
@NoArgsConstructor
|
|
@AllArgsConstructor
|
|
public class Item {
|
|
|
|
@Id
|
|
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
|
@Column(name = "iditem")
|
|
private Long id;
|
|
|
|
@Column(name = "fecha_alta")
|
|
private Date fechaAlta;
|
|
|
|
@Column(name = "fecha_modificacion")
|
|
private Date fechaModificacion;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "users_id")
|
|
private User usuario;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ubicacion_idubicacion")
|
|
private Ubicacion ubicacion;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "producto_idproducto")
|
|
private Producto producto;
|
|
}
|