Interceptor en Java: Mecanismos de Implementación y Ejemplo Práctico con Spring
El interceptor en Java es un objeto que intercepta dinámicamente las invocaciones a acciones, proporcionando un mecanismo para ejecutar código antes o después de una acción, o incluso bloquear su ejecución. En programación orientada a aspectos (AOP), los interceptores se usan para interceptar métodos o campos y añadir operaciones adicionales. E ...
Publicado el 6-12 21:09
Protección de APIs Spring Boot contra Abuso y Ataques de Fuerza Bruta
El desarrollo de aplicaicones robustas implica la implementación de medidas de seguridad, especialmente al exponer servicios a Internet. Este tutorial detalla cómo proteger tus endpoints de Spring Boot contra solicitudes maliciosas y ataques de fuerza bruta, utilizando un interceptor y Redis para limitar las peticiones por IP y URL en un períod ...
Publicado el 6-10 06:05
Implementación de cifrado y descifrado de campos específicos con MyBatis-Plus
Introducción
Para implementar el cifrado y descifrado de campos específicos en MyBatis-Plus, existen dos enfoques principales:
Método basado en TypeHandler personalizado de MyBatis-Plus
Método basado en interceptores de MyBatis
En este artículo utilizaremos el segundo enfoque. Se trata de una solución transparente que permite cifrar datos sen ...
Publicado el 6-8 21:12