Commit 5c30f7e4 by Rubén Ramírez

feat: [Usuario]: Creada la clase Usuario con los atributos básicos

parent 426aecad
package com.ujaen.tfg.mangaffinity.entidades;
import jakarta.persistence.*;
import lombok.*;
import jakarta.validation.constraints.Email;
import jakarta.validation.constraints.NotBlank;
@Entity
@Table(name = "usuarios")
@Getter
@NoArgsConstructor
public class Usuario {
// Clave
@Getter
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Email
@NotBlank
@Column(unique = true, nullable = false)
private String email;
@NotBlank
@Column(unique = true, nullable = false)
private String nombreUsuario;
@NotBlank
@Column(nullable = false)
private String contrasenia;
public Usuario(String email, String nombreUsuario, String contrasenia) {
this.email = email;
this.nombreUsuario = nombreUsuario;
this.contrasenia = contrasenia;
}
}
package com.ujaen.tfg.mangafginity.entidades;
public class Usuario {
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment