java

Validar formularios en Spring Boot

Validar formularios en Spring Boot

Validar formularios con Spring Boot

En este post te mostraré a validar un formulario en Spring Boot y a mostrar los mensajes de error (para indicar en dónde se equivocó al llenarse) con Thymeleaf.

La validación es muy fácil, pues solo se utilizan anotaciones en la entidad.

Verás que es muy sencillo gracias a las anotaciones como Min, NotNull y Size, las cuales se encuentran en:

javax.validation.constraints.*

Continue reading…

Leer variables de ruta con Spring Boot

Cómo acceder a una variable de la URL en Spring Boot

Cuando programamos en Java usando el framework Spring Boot es muy común definir rutas en donde se define un parámetro pasado a través de la URL.

Por ejemplo, podemos tener la siguiente ruta:

http://localhost:8080/productos/editar/16

En este caso el último número es un parámetro de la ruta. Ahora bien, ¿cómo acceder a la variable de la ruta en el controlador de Spring Boot?

Continue reading…

3 - Ejecutar app de Spring Boot con gradlew

Iniciar con Spring Boot usando Gradle

Iniciar proyecto de Spring Boot usando Gradle

Tutorial para iniciar en Spring Boot usando Gradle: en este post te voy a enseñar cómo crear tu primer proyecto usando Spring Boot, un framework web de Java.

Veremos cómo iniciar un nuevo proyecto, hacer un hola mundo con Spring Boot y generar finalmente un archivo JAR para empaquetar el proyecto compilado.

Todo esto lo haremos con Gradle, verás que es realmente sencillo.

Nota: puedes probar y descargar el JAR generado en este enlace, solo asegúrate de tener Java en tu PC.

También puedes ver todo el código en el repositorio de GitHub.

Continue reading…

Escribir archivos con Java

Resumen: en este post te mostraré a escribir datos a un archivo usando el lenguaje de programación Java. Vamos a ver cómo agregar contenido a un archivo de texto.

Veremos dos opciones: cómo adjuntar texto al archivo, y cómo remplazar el contenido.

Las clases que veremos son:

  1. FileWriter
  2. BufferedWriter
  3. IOException

Continue reading…

Tablas de multiplicar en Java

Resumen: en este post te mostraré a imprimir / mostrar la tabla de multiplicar de cualquier número en Java.

Vamos a crear una función que recibe el número de tabla y la imprime hasta el 10, aunque ese número puede ser cambiado.

También veremos cómo imprimir la tabla de multiplicar hasta el 100, y cómo imprimir las primeras 10 tablas de multiplicar.

Estos ejemplos funcionan muy bien para practicar los ciclos for y el lenguaje Java.

Continue reading…

Ejercicios de programación para Android

Resumen: en este post te muestro y recopilo algunos ejercicios para programar el desarrollo de aplicaciones móviles con Android y Java.

Estos ejercicios propuestos son para practicar y mejorar las habilidades de programación en Java para Android.

Problemas y ejercicios de programación para Android usando Java

Estos ejercicios prácticos están resueltos, pero no te preocupes, si quieres puedes intentar resolverlos y ver la solución más tarde.

Continue reading…

Java – Buscar elemento en arreglo

Resumen: en este post te mostrará a buscar un elemento dentro de un array en Java. Vamos a ver cómo obtener su posición (o índice) dentro del arreglo y gracias a esto también vamos a saber si un elemento existe dentro del arreglo en Java.

Este método para obtener el índice de un elemento dentro de un arreglo en Java se llama indexOf en otros lenguajes.

Continue reading…