Sistema de venta de medicamentos en línea con SpringBoot, Vue y uniapp: arquitectura y desarrollo

Tecnologías utilizadas SpringBoot ofrece integración con servidores como Tomcat y Jetty, simplificando el despliegue. Su configuración automática detecta dependencias y establece componentes sin intervención manual. Herramientas como Spring Data y Spring Security se incluyen, facilitando la construcción de aplicaciones escalables. Vue.js emplea ...

Publicado el 7-8 03:35

Desarrollo de un Sistema de Gestión de Libros con Spring Boot y Vue.js

Tecnologías Clave para el Desarrollo del Sistema La implementación de un sistema robusto y eficiente para la gestión de bibliotecas o librerías requiere una combinación de tecnologías modernas tanto en el backend como en el frontend, así como para la persistencia de datos. Este proyecto se construye utilizando un stack tecnológico que incluye S ...

Publicado el 7-6 03:36

Guía completa de MyBatisPlus: características y operaciones fundamentales

Introducción a MyBatisPlus MyBatisPlus (comúnmante abreviado como MP) es una extensión poderosa construida sobre el framework MyBatis. Su objetivo principal es eliminar código repetitivo y acelerar el desarrollo de aplicaciones que interactúan con bases de datos relacionales. Características principales Integración transparente: Amplía las fun ...

Publicado el 7-6 00:51

Explorando la Estructura Base de una Aplicación Spring Boot

Este artículo explora los componentes fundamentales que constituyen una aplicación básica de Spring Boot, centrándoce en la configuración inicial de un proyecto "Hola Mundo". Analizaremos el archivo de configuración del proyecto, el papel de los "Starters" y la clase principal que orquesta el inicio de la aplicación. Config ...

Publicado el 7-4 00:05

Implementación de Carga Dividida y Reanudación de Transferencia con SpringBoot, MinIO y Vue

Configuración del Entorno Para esta implementación, MinIO se despliega mediente Docker (versión 2024.7.4), SpringBoot maneja la lógica del servidor y Vue.js gesitona la interfaz de usuario. Funcionalidad de Carga Fragmentada Implementación en Vue.js <template> <div class="contenedor"> <el-upload class=&quo ...

Publicado el 7-2 03:12

Automatización de Despliegue de SpringBoot con Jenkins

Introducción a la Integración Continua con Jenkins Jenkins es una herramianta popular de CI/CD. ¿Qué significa CI/CD? Los conceptos centrales de CI/CD se pueden resumir en tres puntos: Integración Continua Entrega Continua Despliegue Continuo En esencia, se trata de un flujo de trabajo que combina diferentes ramas de código en la rama princip ...

Publicado el 6-30 20:35

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 Funciones de Centro de Registro en SpringBoot sin Despliegue Separado

Descripción del Requisito En un escenario de arquitectura de microservicios, se presentó la necesidad de desarrollar un sistema con dos componentes principales: un centro de distribución de tareas y un ejecutor de tareas. El centro de distribución se encarga de descomponer tareas complejas y distribuirlas entre múltiples ejecutores. Ambos compo ...

Publicado el 6-26 05:59

Diseño e implementación de una plataforma de comercio electrónico para artículos de mascotas con SpringBoot, Vue y uniapp

El sistema se construye utilizando una arquitectura de separación de capas. En el backend, se emplea el framework SpringBoot para la creación de servicios RESTful, mientras que el frontend se desarrolla con Vue.js para una interfaz interactiva. La aplicación móvil se implementa mediante uniapp, garantizando compatibilidad mutliplataforma. La ca ...

Publicado el 6-25 23:04

Sistema de Gestión de Medicamentos con SpringBoot y MySQL

Entorno de Ejecución Java ≥ 8, MySQL ≥ 5.7 Herramientas de Desarrollo Eclipse/IDEA/MyEclipse/STS (todas compatibles) Aplicaciones Diseño de cursos, trabajos académicos, proyectos de graduación, práctica de proyectos, demostraciones de aprendizaje Descripción de Funcionalidades Este sistema de gestión de medicamentos está basado en JavaWeb ...

Publicado el 6-24 05:19