¿ Porque primero se crea un constructor vacio “User” y luego se crea de nuevo otro constructor “User” ?

Pregunta de la clase:
Modelado de entidades con JPA
Diego C

Diego C

Pregunta
studenthace 3 años

¿ Porque primero se crea un constructor vacio “User” y luego se crea de nuevo otro constructor “User” ?

1 respuestas
para escribir tu comentario
    Carlos Francisco Betancourt Requena

    Carlos Francisco Betancourt Requena

    studenthace 3 años

    Hola. Spring requiere de un constructor vacío para cada componente de la aplicación, por default cada clase tiene su propio constructor vacío de forma implícita, pero cuando nosotros creamos un constructor en donde se reciben parámetro o que hace una u otra cosa, es decir, no está vacío, es necesario crear el constructor vacío de forma explícita, para que Spring haga uso de ese constructor al momento de proveer los objetos.

    Espero te sirva esta información, que estes muy bien, un saludo!

Curso de Spring Boot [Empieza Gratis]

Curso de Spring Boot [Empieza Gratis]

Comienza tu camino para especializarte como backend developer en Java utilizando Spring Boot, este framework basado en Spring para construir aplicaciones stand-alone y production-grade que son muy sencillas de correr.

Curso de Spring Boot [Empieza Gratis]
Curso de Spring Boot [Empieza Gratis]

Curso de Spring Boot [Empieza Gratis]

Comienza tu camino para especializarte como backend developer en Java utilizando Spring Boot, este framework basado en Spring para construir aplicaciones stand-alone y production-grade que son muy sencillas de correr.