Desarrollo de un Sistema Integral de Gestión de Ventas Inmobiliarias con Spring Boot y Vue.js
Descripción del Proyecto
Este sistema representa una solución completa para la gestión de activos inmobiliarios, desarrollada bajo una arquitectura de software desacoplada (Frontend y Backend independientes). Implementa tecnologías modernas como Java con Spring Boot para la lógica de servidor y Vue.js para la interfaz de usuario, proporcionando ...
Publicado el 8-15 16:23
Configuración y Operaciones Fundamentales con MyBatis en Java
MyBatis es un framework de persistencia que simplifica drásticamente la interacción con bases de datos relacionales en aplicaciones Java. Actúa como un puente entre los objetos Java y las sentencias SQL, eliminando gran parte del código repetitivo asociado a JDBC y ofreciendo un control total sobre las consultas SQL.
Configuración Inicial del P ...
Publicado el 8-13 06:16
Implementación de paginación con Oracle en MyBatis
Al trabajar con sentencias SQL en forrmato XML mediante MyBatis, es frecuente utilizar operadores como <, <=, >, >= que pueden generar conflcitos de sintaxis. Estos caracteres especiales pueden provocar errores durante la transformación del código XML a documento XML, causando fallos en la ejecución de la aplicación.
Este problema e ...
Publicado el 8-8 12:48
Portal Educativo para Primaria: Java SSM + HTML5
El presente artículo describe la arquitectura y el desarrollo de un portal web pensado para que los alumnos de educación primaria amplíen sus conocimientos fuera del aula. El sistema combina un front-end ligero basado en HTML5 y Bootstrap con un back-end robusto implementado con Spring, Spring MVC y MyBatis (SSM). A continuación se detallan los ...
Publicado el 8-7 06:46
Implementación de un Plugin de Paginación Personalizado para MyBatis
Configuración del Entorno
Primero, creamos un proyecto Maven e incorporamos las dpeendencias necesarias de MyBatis y MySQL.
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.0.4</version>
</dependency>
<dependency>
<groupId>mysql</groupI ...
Publicado el 8-1 13:19
Implementación de SQL Dinámico con MyBatis
Concepto de SQL Dinámico
El SQL dinámico implica la generación de consultas SQL en tiempo de ejecución según condiciones variables. MyBatis proporciona etiquetas como <if>, <choose>, <where> y <foreach> para simplificar la creación de estas consultas.
Etiquetas de SQL Dinámico en MyBatis
Etiqueta <if>
La etiqueta & ...
Publicado el 7-30 08:14
Configuración de MyBatis para SQL dinámico con sentencias condicionales
Para este ejemplo, se crea una tabla llamada articulos en la base de datos.
CREATE TABLE `articulos`(
`identificador` VARCHAR(50) NOT NULL COMMENT 'ID del artículo',
`titulo` VARCHAR(100) NOT NULL COMMENT 'Título del artículo',
`escritor` VARCHAR(30) NOT NULL COMMENT 'Autor del artículo',
`fecha_publicacion` DATETIME NOT NULL COMMENT 'Fecha de ...
Publicado el 7-28 20:54
Configuración Manual de MyBatis y Mapeo de Objetos en Java
Preparación del Entorno y Dependencias
Para integrar MyBatis en un proyecto Java tradicional sin herramientas de construcción automatizada, es necesario descargar e importar manualmente los archivos JAR requeridos en el classpath del proyecto. Las dependencias fundamentales son:
MyBatis Core: El núcleo del framework (ej. mybatis-3.5.x.jar).
Co ...
Publicado el 7-28 16:23
Implementación de Logging SQL Completo en Aplicaciones Spring Boot
Introducción al Monitoreo de Consultas SQL
Durante el desarrollo y depuración de aplicaciones que enteractúan con bases de datos, es común necesitar visualizar las sentencias SQL exactas que se ejecutan. Por defecto, muchos frameworks de persistencia como MyBatis ocultan estos detalles, dificultando la identificación de problemas de rendimiento ...
Publicado el 7-27 14:45
Integración de Spring Boot con MyBatis para Aplicaciones Java
La integración de MyBatis en un proyecto web Java utilizando Spring Boot implica una serie de configuraciones y definiciones clave. A continuación, se detalla el proceso para establecer una base sólida.
Configuración Inicial del Proyecto Spring Boot
El primer paso es la creación de un nuevo proyecto Spring Boot. Asegúrate de incluir las siguien ...
Publicado el 7-25 22:50