Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

[Duda] Alguien sabe porque sigue el error si ya cambie el tipo de variable de numero y en el contructor aun me sigue tomando como que la variable es de tipo int

package med.voll.api.direccion;

import jakarta.persistence.Embeddable; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor;

@Embeddable @Getter @NoArgsConstructor @AllArgsConstructor public class Direccion {

private String calle;
private String numero;
private String complemento;
private String distrito;
private String ciudad;

public Direccion(DatosDireccion direccion) {
    this.calle = direccion.calle();
    this.numero = direccion.numero();
    this.distrito = direccion.distrito();
    this.complemento = direccion.complemento();
    this.ciudad = direccion.ciudad();

}

}

2 respuestas

Prueba tambien cambiando el tipo de dato a String en el archivo DatosDireccion.java

Asegurate que tu Record DatosDireccion reciba un String tambien en el parametro "numero"Y que estes enviando una cadena("1") en lugar de un numero( 1 )