Vamos a modificar el formulario para agregar un nuevo campo concreto a la fecha de registro y nos vamos
a Recurso Templates Formulario.
Entonces, justo debajo de email vamos a agregar un nuevo contenedor que contener el label y también
va a contener el input que va a estar dentro de un div.
El div va a tener la clase for form group row el label class.
Acá tenemos el nuevo campo para la fecha.
Endeudamos en el Font Group Row.
Para que quede de forma horizontal agregamos una etiqueta, un label con dos columnas de ancho y centrado
de forma vertical y el campo como segunda columna, el input del tipo text, la clase for control y
el campo.
Creo que sería la fecha.
Vamos a guardar y vamos a modificar la clase Entity cliente.
Vamos a quitar el método, pero persiste de que el afiche la vamos a agregar mediante formulario.
Vamos a correr la aplicación.
Abrimos el navegador
y acá tenemos la fecha.
Y alguna fecha, por ejemplo,
tenemos la fecha crear y crear la fecha sin ningún problema.
Acá viene el problema.
Qué pasa si colocamos
y colocamos la fecha en otro formato?
Por ejemplo, el año con el mes guión, el mes y el día.
En ese formato.
Acá lanza un error, indica que el campo, el campo AT del objeto cliente.
No se puede convertir a fecha.
No se puede convertir de string a fecha.
Por el formato de que por defecto es Spring Boot, va a manejar el formato según nuestra localización.
El formato, la fecha tiene que estar, por ejemplo, en este caso en el mes, día, año.
Tal como lo colocamos al principio 09 Larch 02 el día L'Art 2017 y vamos a crear hoy funciona, vamos
a colocar,
pero en vez de colocar con el latch, vamos a colocar con guión.
También falla por el formato, pero en la clase cliente podemos anotar con conducta.
Informad y acá podemos especificar el patrón que queremos usar.
Por ejemplo el año.
Guión, el día.
En ese orden.
Año, mes, día.
Y guardamos.
Esperemos que se actualice la consola.
Vamos al formulario y colocamos año, mes, día, crear.
Y hay función.
Es decir, va a depender del formato que le demos en el campo.
Fecha.
Spring Boot, por defecto, por detrás tiene configurado un Custo de editor que se encarga de convertir
el string al objeto fecha y eso lo hace de forma automática.
Pero lo importante es que nosotros tengamos que ver el patrón, el batch format que queramos usar.
Creamos hasta acá, hasta la próxima.