Estoy recibiendo este error al ejecutar el programa org.hibernate.InstantiationException: Unable to locate constructor for embeddable : med.voll.api.direccion.Direccion
A partir de lo que logre investigar es que la clase a la cual declaramos con @Embeddable no tiene un constructor (en este caso Direccion) que esta dentro de la clase Medico.
Si mal no entendi, para que estos constructores se crearan automaticamente importabamos de Lombok
- import lombok.AllArgsConstructor;
- import lombok.NoArgsConstructor;
y lo especificabamos mediante
- @NoArgsConstructor
- @AllArgsConstructor
Sin embargo aparece dicho mensaje, mi solución fue crear un constructor en la clase Dirección
public Direccion() {
super();
}
Tambien se verifico que la dependencia persisitiera en el Pom.xml