Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
En este post voy a presentar el código fuente y el JAR de un sistema de ventas o punto de venta open source programado en Java, utilizando el framework web Spring Boot con el paradigma MVC.
Para el diseño he utilizado Bootstrap, y para la persistencia de datos, MySQL.
A través de este post te explicaré cómo fue programado este sistema de ventas con Spring Boot, además de mostrarte en dónde está el código fuente y cómo ejecutar el sistema; ya que el mismo es open source y gratuito.
En este post te mostraré a usar th:each en Thymeleaf para iterar o recorrer colecciones, algo así como dibujar una lista o repetir un elemento HTML.
Además de repetir una lista te enseñaré la sintaxis básica de th:each.
Finalmente veremos un ejemplo con Spring Boot para renderizar una lista de productos traída desde un repositorio que a su vez se conecta con MySQL.
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.*
En este post te voy a enseñar a obtener datos de formulario en Spring Boot usando el motor de plantillas Thymeleaf para mostrar el formulario.
Vamos a ver un ejemplo de un formulario, desde dibujarlo hasta procesarlo en el controlador, usando una clase.
En este post te mostraré cómo agregar mensajes de aviso que se muestran una sola vez (y al recargar ya no), muy útiles cuando se tiene que mostrar un mensaje por única ocasión cuando se redirige a otra página en Spring Boot.
El motor de plantillas de Thymeleaf (usado mayormente en Spring Boot) provee una manera de usar condicionales, por ejemplo, un if.
Gracias al if en Thymeleaf podemos mostrar u ocultar elementos HTML de la plantilla dependiendo de una condición.
En este tutorial te mostraré cómo usar if en Thymeleaf.
En este post te mostraré cómo agregar una clase HTML a un elemento (como un div
, un párrafo, etcétera) de manera dinámica usando Thymeleaf, un motor de plantillas usado mayormente en Spring Boot.
Thymeleaf es un motor de plantillas para Java. Se puede usar por sí solo o combinándolo con un framework como Spring Boot.
En múltiples ocasiones es necesario concatenar dos cadenas en Thymeleaf, o mejor dicho, dos valores. En este post te mostraré cómo hacerlo.