Generación y lectura de códigos QR con logo mediante ZXing en Java

ZXing (Zebra Crossing) es una biblioteca open source para procesar códigos de baras 1D y 2D, incluyendo QR, PDF 417, EAN, UPC, Aztec y Data Matrix. A continuación se muestra cómo integrarla en un proyecto Java para generar códigos QR con logo, decodificarlos y exponerlos desde un servicio web. Dependencias Maven Agrega los siguientes artefactos ...

Publicado el 7-22 06:56

Implementación de Autenticación OAuth 2.0 con QQ en Spring Boot

La integración de sistemas de autenticación de terceros permite a los usuarios acceder a aplicaciones utilizando sus cuentas existentes, mejorando la experiencia de usuario y facilitando la adquisición de clientes. Este proceso se basa fundamentalmente en el protocolo OAuth 2.0. Al implemenatr el inicio de sesión con QQ, el flujo estándar garan ...

Publicado el 6-29 00:36

Implementación de Carga de Archivos Múltiples en Spring Boot

La transferencia de archivos desde el cliente al servidor es una funcionalidad esencial en el desarrollo web moderno. En el ecosistema de Spring Boot, esto se gestiona de manera eficiente mediante el manejo de solicitudes multipart. A continuación, se detalla el proceso para implementar un sistema de carga dinámica de archivos utilizando Spring ...

Publicado el 6-25 18:47

Sistema de Gestión de Distribución de Agua con Spring Boot

Dependencias Maven Dependencia Función pagehelper-spring-boot-starter Paginación para MyBatis spring-boot-starter-thymeleaf Motor de plantillas mybatis-spring-boot-starter Integración MyBatis spring-boot-starter-web Desarrollo web lombok Generación automática de getters/setters mybatis-plus-boot-starter Extensiones MyBatis Plus ...

Publicado el 6-9 00:53

Guía técnica para la integración y uso de Thymeleaf en Spring Boot

Incorporación de dependencias Para comenzar a utilizar Thymeleaf en un proyecto basado en Maven, es necesario incluir el "starter" correspondiente dentro del archivo pom.xml. Una ventaja de este artefacto es que ya incluye las dependencias necesarias de Spring Web, por lo que no es estrictamente necesario declarar spring-boot-starter- ...

Publicado el 6-8 23:23